win10系统下多python版本部署

说明:win10,已安装有python3.5.2,为使用新浪云应用(SAE)支持微信公众号后台开发(SAE的python运行环境使用的是2.7.9),需部署python2.7的版本以便本地编辑调试。

1.https://www.python.org/downloads/

 选择下载python2.7.13版本(2.7.9版本发布于2014.12.10,版本太久,无法容忍),安装于Python35统一目录下,新建文件夹Python27。

2.添加以下两条路径到path环境变量中(win+R>control>系统>高级系统设置>环境变量>path>编辑)。

D:\Work\Python\Python27\

D:\Work\Python\Python27\Scripts\

测试1:此时,cmd中输入python;

可见:虽然python2.7.13版本的可执行文件python.exe所在路径D:\Work\Python\Python27\已添加到系统变量中,但cmd中输入python运行的还是Python3.5.2

3.更改D:\Work\Python\Python27\python.exe的文件名为python2.7的版本号python2.7.13。

测试2:cmd中,输入python2.7.13

4.编辑和测试python2.7.13版本python文件方法:

Way1:使用IDLE

双击打开D:\Work\Python\Python27\Lib\idlelib\idle.bat,可直接打开python 2.7.13 Shel

l或添加D:\Work\Python\Python27\Lib\idlelib\到系统环境变量中,然后将idle.bat或idle.py文件名重新命名为idle2.7.13.bat或idle2.7.13.py,之后在win+r组合键下或cmd中直接输入idle2.7.13即可打开shell。

Way2:Sublime Text3

Tools>Build System>New Build System

修改代码为:

{
  "cmd": ["D:/Work/Python/Python27/python2.7.13.exe","-u","$file"],
  "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
  "selector": "source.python",
  "encoding": "utf-8",
}

保存(CTRL+S)到默认路径C:\Users\lenovo\AppData\Roaming\Sublime Text 3\Packages\User,保存为python2.sublime-build,确定。

之后,可以通过Tools>Build System切换python(即python3)和python2版本。

posted @ 2017-01-19 05:36  heacool  阅读(2618)  评论(0编辑  收藏  举报