文章目录
1、Anaconda 常用命令
Anaconda 安装好后,打开 cmd 或 Anaconda Prompt 窗口练习使用 Anaconda 命令。
- 1)查看 conda 版本
conda --version
- 2)更新 conda 至最新版本
conda update conda
- 3)安装虚拟环境
①
conda create --name <env_name> <package_names>
例:conda create --name python37_env_001 python=3.7
②conda create -n <env_name> <package_names>
例:conda create -n python37_env_002 python=3.7
- 4)查看所有的虚拟环境
①
conda env list
②conda info --envs
③conda info -e
- 5)激活/切换虚拟环境
Linux/macOS:
source activate <env_name>
例:source activate python37_env_001
Windows:activate <env_name>
例:activate python37_env_001
例:activate // 切换到base环境
- 6)退出当前虚拟环境
Linux/macOS:
source deactivate
Windows:deactivate
- 7)在虚拟环境下安装第三方包
① 在当前虚拟环境下:
conda install <package_name>
或pip install <package_name>
例:conda install requests (推荐)
例:pip install requests
② 在指定虚拟环境下:conda install --name <env_name> <package_name>
例:conda install --name python37_env_001 requests (推荐)
例:pip install --name python37_env_001 requests
- 8)卸载虚拟环境第三方包
① 卸载当前环境第三方包:
conda remove <package_name>
例:conda remove requests
② 卸载指定环境第三方包:conda remove --name <env_name> <package_name>
例:conda remove --name python37_env_001 requests
- 9)更新指定第三方包
conda update <package_name>
或conda upgrade <package_name>
例:conda update requests
【注】
更新多个指定包,则包名以空格隔开,向后排列
例:conda update pandas numpy matplotlib
- 10)更新所有第三方包
conda update --all
或
conda upgrade --all
- 11)删除虚拟环境及其下属所有包
conda remove --name <env_name> --all
或conda remove -n <env_name> --all
例:conda remove --name python37_env_002 --all
例:conda remove -n python37_env_002 --all
- 12)查看虚拟环境包信息
conda list
- 13)导出当前虚拟环境的包信息
conda env export > filename.yaml
例:conda env export > d:\conda_envs\python37_env_002.yaml
- 14)用配置文件创建新的虚拟环境
conda env create -f filename.yaml
例:conda env create -f d:\conda_envs\python37_env_002.yaml
- 15)克隆虚拟环境
conda create --name <new_env_name> --clone <copied_env_name>
例:conda create --name python37_env_003 --clone python37_env_002
- 16)在虚拟环境中查找包
① 精确查找:
conda search --full-name <package_full_name>
例:conda search --full-name python // 查找命名为 python 的包下有哪些可安装包
② 模糊查找:conda search <text>
查找含有 text 串的包名
例:conda search py
参考地址:
https://www.jianshu.com/p/62f155eb6ac5
https://blog.youkuaiyun.com/ITLearnHall/article/details/81708148