前言@TOC
本文都是原创,转载请注明出处,谢谢~
因为一些特殊原因,遇到了这个需求,公司开发的后台程序是python2的32位程序,厂家数据库是64位python2,这就需要同时支持两个版本python和pip,特此记录一下,也为大家方便。

Python2安装

Python2的安装,想必大家都比较熟悉,在官网下载zip包解压安装,然后配置环境变量。
比如32位python2安装在D:\python,64位安装在E:\python,那么需要在系统环境变量的path中添加下列信息 D:\python;D:\python\Scripts;E:\python;E:\python\Scripts;

Python2修改

32位修改D:\python\python.exe文件为python32.exe
64位修改E:\python\python.exe文件为python64.exe
然后打开命令行验证,输入python32,能够看到如下图信息,进入32位python环境
windows环境同时部署和使用Python2、pip的 32和64位
命令行输入python64,能够看到如下图信息,进入64位python环境
windows环境同时部署和使用Python2、pip的 32和64位
此时python环境已经配置好,可以安装pip了。

pip2安装

32位安装打开命令行切换到D:\python\Scripts目录下,执行命令easy_install.exe pip
执行成功后,在Scripts目录下会生成对应的pip文件
64位安装打开命令行切换到E:\python\Scripts目录下,执行命令easy_install.exe pip
执行成功后,在Scripts目录下会生成对应的pip文件

pip2配置

32位pip配置修改文件D:\python\Scripts\pip.exe文件名为pip32.exe
修改文件D:\python\Scripts\pip-script.py文件名为修改文件pip32-script.py
打开pip32-script.py文件,查看第一行python的exe文件名称是否为python32.exe,如果不是需要修正
windows环境同时部署和使用Python2、pip的 32和64位
此时32位的pip已经配置好,可以打开命令行验证了输入pip32 -V,出现如下图显示,说明已经配置OK
windows环境同时部署和使用Python2、pip的 32和64位
32位pip配置好以后,通过pip安装的python插件目录每个版本可能不同,如果需要安装到python安装目录下,则需要修改文件D:\python\Lib\site.py,打开文件找到USER_SITE和USER_BASE配置,修改为如下图路径,修改好以后,pip安装的插件会安装到D:\python\Lib目录下
windows环境同时部署和使用Python2、pip的 32和64位
64位pip配置与32位配置类似,在这里不在赘述,唯一不同的是将修改文件E:\python\Scripts\pip.exe文件名为pip64.exe
修改文件E:\python\Scripts\pip-script.py文件名为修改文件pip64-script.py
其他配置将D盘修改为E盘对应的目录即可。
验证方式,命令行输入pip64 -V,出现如下图信息说明已经配置好,配置好以后别忘了修改site.py文件。
windows环境同时部署和使用Python2、pip的 32和64位
以上就是windows环境下同时支持python2的32和64位的配置,欢迎一起交流~

相关文章:

  • 2021-07-27
  • 2022-12-23
  • 2022-02-25
  • 2022-01-24
  • 2021-05-26
  • 2022-12-23
  • 2022-12-23
  • 2021-12-10
猜你喜欢
  • 2021-12-05
  • 2022-12-23
  • 2021-04-16
  • 2021-05-29
  • 2022-12-23
  • 2021-08-06
相关资源
相似解决方案