使用Anaconda搭建python虚拟环境

使用Anaconda搭建python虚拟环境

什么是Anaconda

Anaconda是专业的数据科学计算环境,已经集成绝大部分包和工具,不需要多余的安装和调试,可以安装多个python环境,使用方便。

Anaconda下载安装

直接到官网下载:https://www.anaconda.com/download/ ,建议下载python3及以上的版本。
使用Anaconda搭建python虚拟环境
下载完成之后,打开.exe文件直接开始安装。注意,安装时将两个选项都勾选,直接将安装路径添加到PATH环境变量中。
使用Anaconda搭建python虚拟环境
安装完成之后,打开CMD,输入conda.exe是否可以运行,如果不能运行则说明安装失败,请重新安装。如果安装成功,在CMD中继续输入conda list 查看当前安装的库,常用的一些库都在就可以了。
使用Anaconda搭建python虚拟环境
如果还有要用的包没有,直接用 conda install xxx来进行安装。
若当前库不是最新,可以用 conda update xxx来进行更新。

Anaconda 使用

在开始菜单栏下找到 jupyter nitebook 点击进入。
使用Anaconda搭建python虚拟环境
然后会自动在浏览器自动创建一个本地环境,然后单击右上角的New新建一个python的环境,就可以开始使用了。
使用Anaconda搭建python虚拟环境

Anaconda 切换python版本

假设原来安装python2,在CMD中,使用conda create -n py35(虚拟环境的名字) python=3.0 (py版本号) 为Anaconda安装python3的版本。当提示是否安装时,输入y,然后开始下载安装python3。
此时在CMD是查看下当前python 的版本:
使用Anaconda搭建python虚拟环境
然后使用 activate py3来**python3,进入到python3的编辑环境,然后可以使用deactivate退出并切换到Python2.
使用Anaconda搭建python虚拟环境

使用Anaconda搭建python虚拟环境
添加环境变量

在安装完成Anaconda之后需要添加一些环境变量到PATH中。如下所示:
D:\ProgramData\Anaconda3;
D:\ProgramData\Anaconda3\Library\mingw-w64\bin;
D:\ProgramData\Anaconda3\Library\usr\bin;
D:\ProgramData\Anaconda3\Library\bin;
D:\ProgramData\Anaconda3\Scripts;(可以不添加)

创建虚拟环境

先使用 conda-env listconda info -e 查看当前存在哪些虚拟环境查看虚拟环境列表,如果之前没有创建过则不会有。
使用Anaconda搭建python虚拟环境
接下来创建一个python3的虚拟开发环境test_py3,此处需要注意的是,虚拟环境会安装在anaconda安装目录的Envs文件夹里面。

conda create --name env_name python=3.5
y

然后,**新创建的虚拟环境:

cd Scripts    #进入指定虚拟环境目录的Scripts目录
conda-env list
activate env_name
deactivate    #退出虚拟环境
y

如果还需要在该虚拟环境安装其他的支撑包,可以通过conda install -n your_env_name [package] 来进行安装。
如下图所是,则表示我们的虚拟环境创建**完成。
使用Anaconda搭建python虚拟环境

删除虚拟环境
conda remove -n your_env_name
conda remove --name your_env_name  package_name   #删除虚拟环境中的某个包

或者直接在envs文件夹中删除虚拟环境所在的整个文件夹。