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
请参考:Anaconda找包,安装包时,遇到PackageNotFoundError: ''Package missing in current channels"_ZeroZone零域的博客-CSDN博客_packagenotfounderrorAnaconda作为一个工具包集成管理工具,下载python工具包是很方便的,直接敲:conda install package_name但是有时候安装一个工具包(如skimage)的时候,在当前的channels中找不到这个包,会提示:PackageNotFoundError: Packages missing in current channels: - skimagehttps://blog.csdn.net/ksws0292756/article/details/79192268?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164226785216781685328277%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=164226785216781685328277&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-1-79192268.pc_search_result_control_group&utm_term=PackageNotFoundError%3A+Packages+missing+in+current+channels&spm=1018.2226.3001.4187
创建环境、查看环境、进入环境
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