「anaconda」环境管理:创建、激活、退出、查看、删除
Anaconda环境管理:创建、激活、退出、查看、删除
一、创建环境:
1 | conda create --name python39 python=3.9 |
注:后加-y可以不用,输入确认创建的y
1 | conda create -n envname python=3.4 scipy=0.15.0 astroib numpy #创建多个包的环境 |
二、激活环境:
1 | conda activate python39 |
注:激活后最前面括号内的名字为环境名
三、退出当前环境:
1 | conda deactivate |
四、查看已创建环境:
1 | conda info --env |
注:显示中带*的环境为当前环境
五、删除环境:
1 | conda remove -n python39 --all |
注:后加-y可以不用,输入确认创建的y
六、查看当前环境安装的包:
1 | conda list ##获取当前环境中已安装的包 |
七、导出当前环境中的包并按照该文件创建新环境:
1 | conda list --explicit > requirements.txt |
向一个已存在的环境里安装包
1 | conda install --name newenv --file requirements.txt |
八、删除包:
1 | conda remove scrapy |
删除指定环境中的包
1 | conda remove -n python39 scrapy |
九、更新包
在当前环境中更新包
1 | conda update scrapy |
在指定环境中更新包
1 | conda update -n python36 scrapy |
更新当前环境所有包
1 | conda update --all |
十、分享环境
1 | conda env export > environment.yml |
将该文件放在工作目录下,可以通过以下命令从该文件创建环境
1 | conda env create -f environment.yml |
十一、查找环境中的包
1 | conda search py #模糊查找,只要含py字符串的包名就能匹配到 |
全名查找包,–full-name表示精确查找,即完全匹配名为python的包
1 | conda search --full-name python |
十二、克隆一个环境
1 | # clone_env 代指克隆得到的新环境的名称 |
十三、更新conda至最新版本
1 | conda update conda |
十四、查看conda环境管理命令帮助信息
1 | conda create --help |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 往者不可谏!
评论
WalineGitalk