分别下载两个版本的Python,安装。
(1)在Path环境变量中检查以下4个变量(Path中的环境变量是以分号隔开的):
1.c:\Python27
2.c:\Python27\Scripts
3.c:\Python35
4.c:\Python35\Scripts
(2)进入Python2.7安装目录,把Python.exe重命名为python2.exe
(3)进入python3.5安装目录。找到python.exe程序,把它重命名为python3.exe
(4)最后打开命令行界面测试一下
执行python2命令会进入python2.7的交互环境,执行python3命令会进入python3.3交互环境。
(5)pip的问题
在一个系统*存Python2、python3的时候,pip、pip2、pip3使用的时候会报错:
c:\Python35\Scripts>pip3
Fatal error in launcher: Unable to create process using '"'
解决方法:
python3 -m pip
python3:
python3 -m pip install --upgrade pip
python2:
python2 -m pip install --upgrade pip
注意:python2, python3共存时,将python安装目录下的python.exe改成对应的python2.exe,python3.exe
两个python版本分别安装了pip以后怎么区分它们。进入python安装路径找到Scripts文件夹,进入里面找到pip*-script.py,打开修改第一句为你要指定的那个python解释器