conda常用命令

2019-08-07  本文已影响0人  蕴重Liu

====================================环境相关===================================

切换环境

source activate <env_name>

显示已创建环境

conda info --envs
conda info -e
conda env list

退出环境至root

source deactivate

复制环境

root@ubuntu:~ # conda create --name ai-gather --clone ctfs
Source:      /root/anaconda3/envs/ctfs
Destination: /root/anaconda3/envs/ai-gather
Packages: 18
Files: 3723
#
# To activate this environment, use:
# > source activate ai-gather
#
# To deactivate an active environment, use:
# > source deactivate
#
root@ubuntu:~ # source activate ai-gather
(ai-gather) root@ubuntu:~ # 

删除环境

conda remove --name <env_name> --all

====================================管理包===================================

查找

--精确
conda search --full-name <package_full_name>
--模糊
conda search <package_full_name>

获取当前环境中已安装的包信息

conda list

安装包

--在指定环境中安装包
conda install --name <env_name> <package_name>
--在当前环境中安装包
conda install <package_name>
--使用pip
pip install <package_name>

注意:pip只是包管理器,无法对环境进行管理。因此如果想在指定环境中使用pip进行安装包,则需要先切换到指定环境中,再使用pip命令安装包

卸载包

--在指定环境中卸载包
conda remove --name <env_name> <package_name>
--在当前环境中卸载包
conda remove <package_name>

更新包

--更新所有包
conda update --all
conda upgrade --all
--更新指定包
conda update <package_name>
conda upgrade <package_name>
上一篇下一篇

猜你喜欢

热点阅读