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