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文件下找到
如
查看你所创建的虚拟环境可以用conda env list
或 conda info -e
如:conda update conda
检查更新当前conda(默认环境是base)
进入你的虚拟环境可以用
Linux: source activate your_env_name(虚拟环境名称)
Windows: activate your_env_name(虚拟环境名称)
进入你的虚拟环境以后可以用python –version
和conda list
来查看该环境下的python版本和该环境下有什么包
退出使用下面命令:
Linux: source deactivate
Windows: deactivate
删除虚拟环境。
使用命令conda remove -n your_env_name(虚拟环境名称) --all
, 即可删除。
对虚拟环境中安装额外的包。 可以使用命令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