首页 > 代码库 > python2.7和python2.6并行

python2.7和python2.6并行

最近爬取遇到了动态页面的爬取,

然而伤心的是autopy只支持python2.7(python2.6的可以通过源码build,无奈觉得好麻烦)

所以铁了心要让python2.7和python2.6并行

首先安装了python2.7,到c:\studytool\python27

然后修改了环境变量里的python

之后关闭所有的python执行文件,然后cmd,运行python就是2.7版本了

注,这是由于在安装python2.7的时候,注册表内容已经修改了,具体见HKEY_CLASSES_ROOT\Python.File\shell\open\command的默认值:

技术分享

但是我又想能够运用python2.6

于是便参考了:今天关于多个Python版本和谐同存的实践经验

具体而言,就是先在HKEY_CLASSES_ROOT\Python.File\shell下新建一个"run python26",然后建command,将默认值改为python2.6的信息:

技术分享

然后去到c:\studytool\python27下建立一个python26.bat,里面的内容为:

@ echo off
c:\studytool\python26\python.exe %*

之后在cmd下运行python26就相当于以前在用python2.6的python了。

技术分享

 

python2.7和python2.6并行