一环境
如果需要通同时使用python2 和python3 ,那么到官网下载两个.msi文件
安装
参考1:
Windows 上的 Python 自带启动器 py.exe,默认安装到系统盘的 system32 文件夹里。如果你同时安装了 Python 2 和 Python 3,用的时候直接在终端里输入:py -3
就是打开 Python 3 的 REPL,或者py -3 example.py
就可以运行 Python 3 的脚本了。同理,直接输入py example.py
使用 Python 2 来运行脚本。
f
f
参考3
python3.3或更高版本在安装时会同时把py.exe 和 pyw.exe 运行器复制到系统目录%SYSTEMROOT% 下。如果你平时通过命令行运行python那么只要执行时,输入py filename.py或者py -3 filename.py
就可以执行指定版本的python程序。若是你想通过双击py文件运行程序,那么首先确保py文件关联执行的程序是py.exe。其次在你的源文件头部添加#! python或#! python3或#! /usr/bin/env python3
顺便说说pip多版本解决方法。较新版本的python安装后会在其Scripts目录下生成多个pip副本,以python27为例,有三个pip文件,分别为pip,pip2,pip2.7。3.x版本也是一样。我们可以把这两个Script路径加入到系统变量path中。系统->高级系统设置->环境变量->path->编辑,添加上X:\Python27\Scripts;X:\Python35\Scripts
保存后,重新开启命令行,执行
# 调用pip2
pip2 install xxx
# 调用pip3
pip3 list
# 若有多个3.3版本可以指定第二位版本
pip3.5 list
f
参考4
http://jingyan.baidu.com/article/b87fe19e94ca95521935686e.html