同时安装Python2与Python3(1)

最近在搞爬虫都要快分裂了,因为同时看着两份教程对比着写,一份用的是python2.7,另一份是用python3.5。
查了资料后发现,果粉可以使用virtualenv这个神器轻松解决问题,但作为一个软狗则需要一步步来。哎,谁叫自己是软狗呢?果粉请移步
但既然是软狗了,就要在win环境下解决问题,装黑苹果还是非正确道路。看多了几份资料后,发现不难,只要解决程序命名跟环境变量的冲突就OK了。

  1. 在下载安装好Python 2.7和Python 3.5后,找到目录并改程序命名,将C:\Software\Python27(这是安装目录,下同,每人可能不一样)下的python.exe和pythonw.exe分别重命名为python2.exe和pythonw2.exe(此处命名看自己喜欢,改py2也可以)
  2. 将C:\Software\Python35下的python.exe和pythonw.exe分别重命名为python3.exe和pythonw3.exe
  3. 前两步可以在全局内解决程序命名冲突,同名程序的话就会默认使用首先安装的程序。那么现在来看环境变量
  4. 右键"我的电脑" --> "选择属性" --> "高级系统设置" --> "环境变量",然后选择path并添加两个路径:【C:\Software\Python35】和【C:\Software\Python35\Scripts】。win10的环境变量有所改变,win7加path也是类似。
  5. OK,大功告成!在开始处打开cmd检查一下,键入python3并回车,如果提示
    Python 3.5.1 (v3.5.1:37a07cee5969, Dec 6 2015, 01:54:25) [MSC v.1900 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information.,那就表示两个版本的python安装好了!
  6. 最后,在想跑.py文件的目录下打开cmd,然后在命令行中键入python2 xx.py或者python3 xx.py即可使用不同的版本来跑程序了。

你可能感兴趣的:(同时安装Python2与Python3(1))