总结conda命令。
- 源管理
- 包管理
- 虚拟环境
1. 源/镜像管理
添加channel:
1 | conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ |
移除channel:
1 | conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/ |
设置会yes,在安装包时可以显示包来自于哪个源:
1 | conda config --set show_channel_urls yes |
恢复默认镜像:
1 | conda config --remove-key channels |
2. 安装包管理
安装包:
1 | conda install package |
升级安装包:
1 | conda update package |
卸载安装包
1 | conda remove package |
查看安装包:
1 | conda list |
搜索安装包:
1 | conda search package |
更新conda
1 | conda update conda |
3. 虚拟环境
创建python3.7虚拟环境:
1 | conda create -n py37 python=3.7 |
激活环境:
1 | conda activate py37 |
退出环境:
1 | conda deactivate |
删除环境:
1 | conda remove -n py37 |
查看虚拟环境有哪些:
1 | conda env list |
复制环境:
1 | conda create -n new_env --clone old_env |
4. 国内各大镜像网站
清华大学网址:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
1 | conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ |
其他镜像:
阿里云: https://mirrors.aliyun.com/anaconda/
北京大学:https://mirrors.pku.edu.cn/Help/Anaconda
浙江大学:https://mirrors.zju.edu.cn/anaconda/pkgs/main
参考资料: