window 下python2.7与python3.5两版本共存设置

分别下载两个版本的Python,安装。python

(1)在Path环境变量中检查如下4个变量(Path中的环境变量是以分号隔开的): 
1.c:\Python27 
2.c:\Python27\Scripts 
3.c:\Python35 
4.c:\Python35\Scriptspython2.7

(2)进入Python2.7安装目录,把Python.exe重命名为python2.exe 
(3)进入python3.5安装目录。找到python.exe程序,把它重命名为python3.exe测试

(4)最后打开命令行界面测试一下 
执行python2命令会进入python2.7的交互环境,执行python3命令会进入python3.3交互环境。.net

(5)pip的问题 命令行

 

在一个系统中共存Python二、python3的时候,pip、pip二、pip3使用的时候会报错:blog

c:\Python35\Scripts>pip3
Fatal error in launcher: Unable to create process using '"'ip

解决方法:get

python3 -m pipit

python3:pip

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解释器

相关文章
相关标签/搜索