conda常用命令


conda可以说是每个学习python的人都应该了解的。当我们安装python包,或者创建环境的时候都会和它打交道。为了帮助大家对conda有一个更好的了解,下面总结了一些关于conda的命令行操作。主要是关于conda换源问题以及conda虚拟环境操作问题。那下面就开始吧!.0.0.


window环境下

conda查包

conda list

conda配置情况查询

conda info

conda换源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

conda换回默认源

conda config --remove-key channels

conda虚拟环境创建

conda create -n your_env_name python=X.X

conda虚拟环境激活

activate your_env_name(虚拟环境名称)

conda查询环境信息

conda env list

conda关闭虚拟环境

deactivate

conda删除虚拟环境

conda remove -n your_env_name(虚拟环境名称) --all

conda删除虚拟环境中的某些包

conda remove --name your_env_name  package_name

Linux环境下

如果与windows环境下操作方式相同的,则以下不再赘述。

conda虚拟环境激活

source activate your_env_name(虚拟环境名称)

conda关闭虚拟环境

source deactivate

conda换源

在终端输入:

vim ~/.condarc

这样就进入了conda源的配置文件了。下面(选择其一就好)将文件改为:

清华源:

channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
ssl_verify: true

中科大源:

channels:
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
  - https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
ssl_verify: true

上交源:

channels:
  - https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/main/
  - https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/free/
  - https://mirrors.sjtug.sjtu.edu.cn/anaconda/cloud/conda-forge/
ssl_verify: true

参考文献:

https://zhuanlan.zhihu.com/p/87123943

https://blog.csdn.net/sean2100/article/details/80998643

https://blog.csdn.net/lyy14011305/article/details/59500819

https://blog.csdn.net/weixin_34613450/article/details/87457631


文章作者: Peyton
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Peyton !
  目录