Anaconda 使用技巧之:创建虚拟环境
Anaconda主要是对python中的各个包进行管理与部署,从而方便用户的使用体验。
在从github上面下载别人的代码之后,不同的代码往往需要特定的运行环境。比如说有些代码需要在python3.6的环境下运行,有些代码需要在python2.7的环境下运行。
这就到了anaconda大显身手的时候了。
接下来的部分是基于ubuntu16.04操作系统,anaconda3-5.1.0进行示范。
1.在创建虚拟环境之前,在命令行中输入python,可以显示如下信息:
上面的信息告诉我们,当前python的运行环境是python3.6.4
在这个环境里运行python3.6的代码肯定是没有问题的,可是如果需要运行的代码是python2.7的呢?
2.使用conda创建新的环境
语法格式:
conda create -n name python= version
实例:
conda create -n py27 python=2.7
安装完成后会出现如下语句:
3.激活虚拟环境
语法格式:source activate name
实例:source activate py27
已经进入虚拟环境,打开python:
此时在py27中的python已经是2.7版本了。
注意:新建的虚拟环境里没有各种工具包,因此需要重新安装各种包。
4.退出环境:
进入环境后输入 source deactivate即可。
5.在Anaconda中为虚拟环境添加解释器:
File-Settings
就可以在pycharm里面运行特定的虚拟环境啦。