python 3.5 与 2.7 共存 (基于anaconda)

我现在的环境是anaconda 3 基于python3.5 的,但是有一些库,还得用python2.7,一个最简单的兼容方式就是

下载一个python2.7 ,安装的过程中不要配置环境变量,然后去python2.7的安装目录去修改python.exe的名称,进行

重命名,改为python2,然后在找到pip 改成 pip2 。最后再配置环境变量的时候,再将这个python2.7的安装目录配置进去

使用python2.7 的直接在命令行中输入 python2   如果想对python2.7中进行pip 安装库的时候,只需要使用pip2 这个命令

进行安装。

上边的是一个骚方法,下面介绍一个正常点的方法

打开anaconda的prompt

会进入命令行

首先需要修改一下下载源,有时候网速好的时候,或者可以fq的情况下可以跳过这一步

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
conda config --remove channels defaults

然后就可以进行安装了

#添加Python2.7
conda create -n py27 python=2.7     #这里面比较灵活如果你的环境是anoconda 2 的基于2.7的 如果你想安装3.5的你可以在这里改为

conda create -n py35 python=3.5

python 3.5 与 2.7 共存 (基于anaconda)

上面也提示了命令

通过使用 conda activate py27   进入python2.7的环境

通过 conda deactivate 退出环境