conda可以理解为一个工具,也是一个可执行命令,其核心功能是包管理与环境管理。包管理与pip的使用类似,环境管理则允许用户方便地安装不同版本的python并可以快速切换。 conda的设计理念——conda将几乎所有的工具、第三方包都当做package对待,甚至包括python和conda自身 Anaconda则是一个打包的集合,里面预装好了conda、某个版本的python、众多packages、科学计算工具等等。

配置虚拟环境的大前提:
安装有anaconda,能使用conda和pip命令,请参考另一篇blog
或者安装有miniconda,使用方式参考下面链接.
测试方法conda -V检验是否安装以及当前conda的版本

下面开始进入正题
创建Python虚拟环境。
conda create -n your_env_name python=X.X(2.7、3.6等) anaconda 命令创建python版本为X.X、名字为your_env_name的虚拟环境。可以在Anaconda安装目录envs文件下找到

1.png
2.png
查看你所创建的虚拟环境可以用
conda env listconda info -e
如:
3.png
conda update conda 检查更新当前conda(默认环境是base)
进入你的虚拟环境可以用

Linux:  source activate your_env_name(虚拟环境名称)
Windows: activate your_env_name(虚拟环境名称)

4.png
进入你的虚拟环境以后可以用
python –versionconda list来查看该环境下的python版本和该环境下有什么包
5.png
退出使用下面命令:

Linux: source deactivate
Windows: deactivate

6.png
删除虚拟环境。
使用命令conda remove -n your_env_name(虚拟环境名称) --all, 即可删除。
7.png
对虚拟环境中安装额外的包。 可以使用命令
conda install -n your_env_name [package]即可安装package到your_env_name中

删除环境中的某个包,可以使用命令:

conda remove --name your_env_name  package_name

也可以进入到相应的虚拟环境后,像平常一般remove
引用:
https://blog.csdn.net/a493823882/article/details/87888509
https://blog.csdn.net/qq_25867649/article/details/80469060

Last modification:November 6th, 2020 at 08:09 am