WINDOWS安装python2 和3两个版本后出现pip的解决方法

WINDOWS安装python2 和3两个版本后出现pip的解决方法

这篇文章主要给大家分享的是在windows下同时安装 python2 python3 后 pip 错误的解决方法,非常的实用,有需要的小伙伴可以参考下

再之前同时安装 python 后 只需把环境变量PATH 里面改为

PATH=C:Python36-32scripts;C:Python36-32;C:Python27;C:Python27scripts

然后把python3安装后的文件按照如下修改:

C:Python36-32scriptspip.exe 改为 C:Python36-32scriptspip3.exe

C:Python36-32python.exe 改为 C:Python36-32python3.exe

C:Python36-32pythonw.exe 改为 C:Python36-32pythonw3.exe

这样就可以再CMD 命令行下直接使用 python python3 pip pip3 等命令

因为最近重装系统,安装了python2 和python3的最新版本 python 2.7.13 和 python 3.6.0

按照上述修复该方法,python pip python3 命令工作正常,但 pip3 执行时显示下列错误:

Fatal error in launcher: Unable to create process using '"'

显然是建立进程时没有找到进程相关文件啊。想办法吧。

发现 C:Python36-32scripts 目录下有同样图标及KB数相同的文件文件名不一样,调用的功能也不一样的几个exe文件:

easy_instal3l.exe

easy_install-3.6.exe

pip.exe

根据经验猜想这几个EXE文件其实是同一个EXE文件加上不同的资源或者在调试破解领域里叫附加资源去执行不同python 脚本,顺手用7z打开证实了我的猜想

先去google一会找pip 这个exe的源代码,找了一会儿没找到,我就直接用IDA PRO F5 ,此EXE大概逻辑是找EXE最后多少字节以 特殊符号 分割开头的一个字符串并建立进程附加参数并执行。

用HEX编辑器打开 pip.exe  翻到最后部分

看红色圈起来的部分,发现这里面是写死了路径的,应该是python安装时附加的这个字符串,OK,直接把

c:python36-32python.exe 改为 c:python36-32pytho3.exe 保存。

然后 复制 C:Python36-32python3.exe 改为 C:Python36-32pytho3.exe

你没看错,去掉了n,因为原来字符串python.exe 有10个字符,我们通常在修改EXE时为了工作正常不产生数据偏移之类的

错误要保证字符串的长度及位置,为了偷懒我直接改为 pytho3.exe  这样可以工作正常。

下一步时找到这个pip.exe “壳”的代码和 安装程序什么是偶附加这个资源,看看能不能提一个bug修复下把他变成自动获取当前exe路径的上级路径的python3的位置。

【相关推荐】

1. Python免费视频教程

2. Python学习手册

3. Python面向对象视频教程

以上就是WINDOWS安装python2 和3两个版本后出现pip的解决方法的详细内容,更多请关注昆居客【www.kunjuke.com】。

相关推荐:

惠普暗影精灵 MAX 16" 笔记本新增 RTX 5090 版本:29999 元

7 月 2 日消息,惠普为旗下 HyperX 暗影精灵 MAX 16" 游戏本新上架了多款新配置。所有版本均配备双 16GB 内存、1TB 固态硬盘,支持 1500 元国补,汇总如下:酷睿 Ultra 9 290HX + RTX 5090:29999 元酷睿 Ultra 7 270HX + RTX 5070Ti:19999 元酷睿 Ultra 9 290HX + RTX 5070Ti:21999 ...

CHERRY 樱桃 MK 魔晶磁轴 Plus 上市,可选光优 / 声优版本

7 月 2 日消息,CHERRY(樱桃)现已在电商平台上架 MK 魔晶磁轴 Plus。这一适配 TMR(隧道磁阻)方案的键盘开关包含光效优化和声音优化两种版本,提供从 10 颗到 110 颗的一系列规格选择。相较初代 MK 魔晶磁轴,这一 Plus 版本改用了附带一体式双侧防尘壁的轴芯设计,统一采用 PC 上盖,光优版本配备高透导光柱和 PC 下盖,声优版本则结合了尼龙下盖和封底设计。MK 魔晶磁...

微星星影 15 Max 笔记本新增“酷睿 7 240H + RTX5060”版本,9999 元起

感谢网友 华南吴彦祖 的线索投递! 7 月 2 日消息,微星现已为旗下星影 15 Max 笔记本新增“酷睿 7 240H + RTX5060”版本,其中 16GB RAM + 512GB SSD 版本定价为 9999 元,16GB RAM + 1TB SSD 版本定价为 10599 元。京东微星星影 15 MAX 笔记本酷睿 7 240H + RTX50609999 元起直达链接该机配备一块 19...

联想扬天 S660 27 英寸一体机新增“Ultra 7 256V + 16GB RAM + 1TB SSD”版本,6999 元

感谢网友 华南吴彦祖 的线索投递! 7 月 2 日消息,联想现已为旗下扬天 S660 27 英寸一体机新增“Ultra 7 256V + 16GB RAM + 1TB SSD”规格可选,定价为 6999 元(含键盘鼠标)。京东联想扬天 S660 27 英寸一体机 Ultra 7 256V + 16GB RAM + 1TB SSD6999 元直达链接该机采用黑色外观,配备一块 27 英寸 1080P...

鸿蒙互联:极核官宣高德导航投屏上线,需升级 HarmonyOS 6.0 及以上版本

7 月 2 日消息,ZEEHO 极核今日宣布,高德导航投屏功能上线,支持鸿蒙互联。据介绍,导航投屏仅支持鸿蒙 HarmonyOS 6.0 及以上版本。附操作指南如下:STEP1.选择目的地1.打开 ZEEHO App 在首页找到搜索栏,输入地址信息;2.首页也可一键选择历史地址、一键回家 / 公司,也可在下方收藏模块快速选择收藏地址作为目的地;3.若未搜索到想要前往的目的地,可进入地图,移动至终点...

华为鸿蒙 HarmonyOS 7.0.0.23 SP52 Developer Beta 版本开启推送

感谢网友 王二狗蛋32 的线索投递! 7 月 2 日消息,据用户反馈,华为鸿蒙 HarmonyOS 7.0.0.23 SP52 Developer Beta 版本已开启推送,包体大小约 2.59GB。本次更新供开发者开发调测新版本 API 应用使用。据此前报道,华为鸿蒙 HarmonyOS 7 已于 6 月 12 日正式发布,官方同步开启开发者 Beta 1 版公开招募。另外,HarmonyOS ...

华为鸿蒙 HarmonyOS API 设备量占比数据更新:7.0.0 Beta1 突破 0.17%,5.0 多个版本归零

7 月 2 日消息,华为开发者官网更新了存量设备 API 版本使用数量参考,截止 2026 年 6 月 19 日,HarmonyOS 设备各 API 版本使用量占比如下(数据约 15 天进行一次更新,开发者可根据占比来为应用合理定义需要兼容的 API 版本):HarmonyOS 版本API 版本设备量占比7.0.0 Beta126.0.0 Beta10.17%6.1.16.1.1(24)34.40...