·Annaconda配置多个版本python的解决方案:
这个问题的大多数解决方案都是:直接安装两个版本的annaconda,其实annaconda本身已经时集成环境,大可不用那么多冗余,在已安装两个版本的python基础上,只需基于conda平台建立不同版本python的环境-激活环境-改变kernal即可,满足在对应的环境中打开jupyter notebook就是对应的python版本,操作如下:
·检查conda已被安装:conda --version
升级conda: conda update conda
·创建新环境: conda create --name python27 python=2.7 #环境名称为python27
conda create --name python34 python=3.4
(查看…Anaconda2\envs目录下面的文件夹,应该会多了一个python27和python34,说明已成功的安装了两个版本的python开发环境. )
·查看你现在所在版本分支:conda info --e #或者用-envs也可以。
·切换到你需要的分支:
Linux,OS X: source activate python34
Windows : activate python34
注意:创建后第一次进入这个版本的环境直接打开jupyter notebook还不能自 动变成对应的python版本,还需要以下命安装kernal:
conda install nb_conda_kernals
然后输入:jupyter notebook 进去就是你新建环境时选定版本的python了。
·切换回root分支:
Linux,OS X: source deactivate
Windows : deactivate