conda install pak # 安装包,pak代表包名,可依次安装多个包或指定版本,包名之间空格分开;
conda remove pak # 移除指定包
conda update pak # 更新包
conda upgrade --all # 更新所以包
conda search pak # 搜索包信息
conda list / conda list -n python34 # 展示各个包的列表 或 指定环境的包列表
某些包不存在,会报错:
PackageNotFoundError: Packages missing in current channels
创建环境、查看环境、进入环境
conda env list # 查看创建的环境,* 代表当前环境
conda info --e # 查看当前编译环境
conda env export > environment.yaml # 将当前环境的 package 信息存入名为 environment 的 YAML 文件;
conda env create -f environment.yaml # 使用之前打包的环境
''' Windows 系统使用 activate env_name 和 deactivate 进入和退出某个环境'''
conda create -n env_name list of packages
# 其中 -n 代表 name,env_name 是需要创建的环境名称,list of packages 是列出在需要安装的工具包。
# eg: conda create -n py2 python=2.7 pandas
conda env remove -n env_name # 删除创建的环境
'''linux 和 mac 使用命令:'''
source activate env_name # 进入创建的环境
source deactivate # 退出环境
1.创建
创建一个名称为test,python版本为3.8的虚拟环境:
conda create -n test python=3.8
创建一个名称为test_2,python版本为3.5并且包含numpy和scipy包的虚拟环境:
conda create -n test_2 python=3.5 numpy scipy
2.激活
激活虚拟环境test:
conda activate test
3.退出
退出虚拟环境test:
conda deactivate
4.删除
删除虚拟环境test:
conda remove -n test --all
5.克隆操作
克隆虚拟环境test创建一个新虚拟环境newtest:
conda create --name newtest --clone test
6.导出配置
在指定目录生成当前环境的配置文件environment.yml:
conda env export --file E:\anaconda3\envs\test\environment.yml
或通过某配置文件创建新环境:
conda env create -f D:\environment.yml
参考文章链接:https://blog.csdn.net/weixin_44394116/article/details/121716510