Part1:解决Python2和Python3的同时使用问题,并且优先使用python2
因为历史原因,工作中要使用Python2的不在少数。比如有些工具是使用python2编写的,甚至是源码也没有。改写这部分工具费时,也不值得。
但是,python之父Guido van Rossum(吉多·范罗·苏姆),早就提出2020年1月1日之后不在支持更新。这个时候,又需要工作中使用的是python3。现在在执行的python2的pip安装时,都有明显提示。
python2.7 2020年一月1日过期
天生的矛盾解决不好,会给初级使用者带来麻烦。本文主要解决这方面的问题。
本文基于这样的假设:
1.使用python2作为默认python。保证兼容。
2.同时使用python3,开发现有应用和脚本。在现有脚本中兼容python2或者直接放弃对python2的支持。
具体步骤:
1.下载安装包
下载路径www.python.org->download->Viewthe full list of downloads.下载Python2.7最新版本和python3.6最新版本。(我们没有必要跟着3.7走,有些库还在兼容中。)
下载内容选择Windows x86-64 MSI installer,MSI可以直接安装。64位,是因为操作系统时支持64位的,如图:
得到两个MSI的安装包。