Python2.7(2.7.18)是Python2目前最后一个发行版本,因为部分工具仍让需要使用到该环境,但本地环境已经配置为Python3.9,需要做另外的配置,所以记录下配置过程及使用操作。

下载Python2.7

官网下载Python2.7最新版本

Python Release Python 2.7.18 | Python.org

选择相应的系统环境进行下载;如我是win10的64位版本,就选择Windows x86-64 MSI installer进行下载安装。

安装Python2.7

运行Python2.7安装包


因为个人配置所需选择了Install for all users(也较推荐选择这个选项)

设置安装路径

配置相应的安装路径

修改安装配置

因为本地环境已经配置了Python3所以勾选掉配置环境变量选项

等待安装完成

Next下一步(安装太快没上截图),安装完Finish即可

配置环境变量

到Python2.7的安装路径,将其目录下的python.exe改为 python2.exepythonw.exe改为pythonw2.exe

复制安装路径,打开win10环境变量(我是直接用系统自带的Windows搜索打开,注册表太麻烦记了,具体操作流程可到网上查找)

将安装路径粘贴至系统变量path

打开CMD(同样是用系统的Windows搜索输入cmd)输入python2,输出版本号即配置成功

输入exit()可退出python输入

tips:正常情况下配置Python还会让添加其目录下Scripts到环境变量(即把X:/XXX/Python27/Scripts/也添加至环境变量),但是在使用多版本情况下,会与其他Python版本的pip有冲突,一般建议只配置常用版本的Scripts目录到环境变量。(下图为同时配置多个Python的Scripts的情况)

通过Python2的pip安装库到Python2

在想要使用Python2的pip工具时可输入命令python2 -m pip installl xxx,即是将python2下的pip以module运行,这样运行之后相应的下载的库都会安装在python2版本的Scripts。

以安装 twisted 库为例

打开cmd,输入

1
python2 -m pip installl twisted

会显示WARNING,仅是提示该版本Scripts目录未添加至环境变量,但还是正常将相应库添加至Scripts目录。

同理,使用python2下其他工具也可以输入python2 -m xxx

配置PyPi镜像

在使用python过程中经常需要用pip工具安装库,但pypi在在国内下载速度比较缓慢,推荐配置通过国内镜像去下载

以配置腾讯镜像站的为例

C盘用户目录下找到自己账户目录,即C:\Users\XXX\,在目录下新建pip文件夹,再在文件夹下右键新建文本文件,将其重命名为pip.ini。用记事本打开输入

1
2
3
4
5
[global]
index-url = https://mirrors.cloud.tencent.com/pypi/simple/

[install]
trusted-host=mirrors.cloud.tencent.com

可以参考腾讯pypi镜像的镜像源路径进行配置(官网教程其实也可以只是我觉得还是这样更方便);也推荐可以参照阿里云pypi的配置修改pip.ini文件的index-url和trusted-host。(因为公司网络使用阿里云镜像不知为什么比较慢,所以公司电脑配置的腾讯,自用电脑配置的阿里云,反正速度都嘎嘎快🥳)