Anaconda模块包与虚拟环境的管理
预计所需阅读时间:3分钟
模块与包的管理
查看当前环境下安装的包:
conda list
升级所有包,包括Python(只会更新第三个版本号X,3.7.X):
conda update --all
升级conda:
conda update conda
升级单个包:
conda update package_name
升级多个包:
conda update package1 package2 package3
安装单个包:
conda install package_name
安装多个包:
conda install package1 package2 package3
安装指定版本的包
conda install numpy=1.11
删除单个包:
conda remove package_name
删除多个包:
conda remove package1 package2 package3
卸载某个包,带同相关的包:
conda uninstall package_name
查看当前环境下的安装包,有些用PIP安装的包会不显示,但仍可导入使用:
conda list
根据关键字搜索包,并指定源:
conda search tensorflow-gpu -c conda-forge
从指定的源,安装特定版本的包到特定环境:
conda install tensorflow-gpu=2.1 -c conda-forge -n your_env_name
虚拟环境管理
创建虚拟环境,并指定Python版本:
conda create -n your_env_name python=3.6
激活虚拟环境:
conda activate your_env_name
退出当前虚拟环境:
conda deactivate
安装包到虚拟环境:
conda install -n your_env_name package_name
删除虚拟环境,不能在已激活的虚拟环境删除:
conda remove -n your_env_name --all
删除环境中的某个包:
conda remove -n your_env_name package_name