在工作中经常用Anconda的conda命令,现在整理起来,与大家共同分享!
ps: 大家有好用的命令,请在评论下留言,我会尽快补充上来。
01 更新所有库
conda update --all
02 查看已安装的库
conda list
03 查看当前存在哪些虚拟环境
conda env list
conda info --envs
04 查看当前conda的版本
conda -V
05 创建python虚拟环境
conda create -n your_env_name python=X.X(2.7、3.6等)
X.X: 为python版本;
your_env_name: 虚拟环境的名字;
your_env_name文件: 可以在Anaconda安装目录envs文件下找到。
06 使用激活(或切换不同python版本)的虚拟环境
source activate your_env_name
07 在虚拟环境中安装python包
conda install -n your_env_name [package]
08 关闭虚拟环境
source deactivate
09 删除虚拟环境
conda remove -n your_env_name --all
10 删除虚拟环境python的包
conda remove --name your_env_name package_name
11 分享虚拟环境
把你当前的环境配置与别人分享,快速建立一个与你一模一样的环境(同一个版本的python及各种包)来共同开发/进行新的实验。一个分享环境的快速方法就是给ta一个你的环境的.yml
文件。
# 导出自己的虚拟环境变量,生成.yaml文件
conda env export > /home/emg/environment.yml(文件路径) -n your_env_name
# 导入虚拟环境,安装环境
conda env create -f /home/emg/environment.yml(文件路径)
11 添加/删除源
- 添加清华源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
- 删除清华源
conda config --remove channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/'
网友评论