一般来说不同的python版本对应了不同的anaconda版本,目前最新的版本是python3.7对应的anaconda5.3.1
但是倘若我们需要一个python3.5的环境,官方的建议是这样的:http://docs.anaconda.com/anaconda/user-guide/faq/#how-do-i-get-the-latest-anaconda-with-python-3-5
关键信息如下:
How do I get Anaconda with Python 3.5 or 3.6?
There are three ways to get Anaconda with Python 3.5 or 3.6:
conda install python=3.5
or
conda install python=3.6
简单翻译一下:
有三种方式来配置其他python版本的环境:1、我们推荐你下载最新版本的anaconda,然后创建一个python3.5的环境。2、或者下载最新版本的anaconda,然后在根环境目录下跑下面的命令行指令来安装python3.5:conda install python=3.5。3、或者直接下载旧的的anaconda版本。
我们这里按推荐的方法做,就是第一种:
官方说明怎么添加其他python版本环境:https://conda.io/docs/user-guide/tasks/manage-python.html
简单翻译一下:
1、先看看你的anaconda支持的python版本
conda search python
2、安装你需要的python版本,下面的py35是环境名,可以随便取;python=3.5也可以精确一点 python=3.5.2。这步接下来会下载包,需要你输入y(yes)。
conda create -n py35 python=3.5
(这里安装过程中可能会报错,从默认地址安装包网络问题比较频繁,所以添加一个国内的镜像源地址:
https://mirrors.ustc.edu.cn/anaconda/pkgs/free,如下)
Channels-add-回车
3、安装好后看一下你现有的环境
conda info -e
可以看到py35的环境已经安装好了,至于base是anaconda默认的py3.7环境,目录之前的*表示当前操作选中的环境,所以我们切换一下
4、切换py环境
source activate py35
好了接下来就可以愉快的conda install 包了
anaconda的ui界面中也可以看到有了py35的environment,右边是对应的安装好的包。
pycharm中怎么用这个环境呢
打开pycharm-preferences-project interpreter,然后点add添加环境
interpreter中填的是py35环境中的python解释器的地址。