位置: 编程技术 - 正文

WINDOWS 同时安装 python2 python3 后 pip 错误的解决方法

编辑:rootadmin

推荐整理分享WINDOWS 同时安装 python2 python3 后 pip 错误的解决方法,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

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

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

C:Python-Scriptspip.exe 改为 C:Python-Scriptspip3.exe

C:Python-python.exe 改为 C:Python-python3.exe

C:Python-pythonw.exe 改为 C:Python-pythonw3.exe

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

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

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

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

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

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

easy_instal3l.exe

easy_install-3.6.exe

WINDOWS 同时安装 python2 python3 后 pip 错误的解决方法

pip.exe

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

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

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

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

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

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

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

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

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

(显然python3是我重命名的,这个思路不好)

相关资源参考:

Python 装饰器深入理解 讲Python装饰器前,我想先举个例子,虽有点污,但跟装饰器这个话题很贴切。每个人都有的内裤主要功能是用来遮羞,但是到了冬天它没法为我们防风

Python中%r和%s的详解及区别 Python中%r和%s的详解%r用rper()方法处理对象%s用str()方法处理对象有些情况下,两者处理的结果是一样的,比如说处理int型对象。例一:print"Iam%dyearsold."%p

python开发利器之ulipad的使用实践 介绍UliPad是一个国人开发的python轻量级编辑器,导向和灵活的编程器。它如类浏览器,代码自动完成许多功能,如:HTML查看器,目录浏览器,向导等。

标签: WINDOWS 同时安装 python2 python3 后 pip 错误的解决方法

本文链接地址:https://www.jiuchutong.com/biancheng/378686.html 转载请保留说明!

上一篇:Django卸载之后重新安装的方法(django 软删除)

下一篇:Python 装饰器深入理解

  • 一般纳税人收到专票怎么认证
  • 公司清理固定资产汽车怎么开票
  • 增值税专用发票抵扣期限
  • 税控盘维护费要交吗
  • 垃圾处理的公司有哪些
  • 原材料的运输
  • 仲裁调解书赔偿多少钱
  • 自用房产税如何计算
  • 出口发票上的汇率填什么
  • 小规模租赁税是怎么征收的
  • 劳务派遣可以开专票吗
  • 企业自行去税务开具房租发票税款怎么做?
  • 金三系统客户端插件在哪下载以及安装流程是怎样的?
  • 定额发票2019年规定
  • 基本户转移到别的银行怎么转移
  • 购买东西收据
  • 购房专票可以抵扣进项税吗为什么
  • 现金流量表的计算公式原理
  • 季度所得税计算方法
  • 报税系统维护费怎么入账
  • 直接人工的核算包括
  • 企业网管出路
  • 增值税逾期申报情况说明
  • incognito.exe
  • 转租收入是否缴纳房产税江苏
  • 广告宣传费的税收筹划
  • 试用期不交金后面补缴
  • 应付债券的会计处理
  • phpmyadmin无法登陆mysql数据库
  • vue跨域的几种方式
  • 手写发票可以报税吗
  • 数学建模 比赛
  • Js中操作数组的方法
  • css选择器使用
  • 季度是指
  • wndgui降级
  • python3 tcp
  • 银行电子承兑到期后怎么操作
  • 如何在税控盘上变更一般纳税人
  • 一般纳税人如何交增值税
  • 固定资产报废处置的请示
  • 企业出现销售折扣的原因
  • 个人所得税率怎么退
  • 服务业暂估成本怎样做账?
  • 报销差旅费如何做记账凭证
  • 购进无偿赠送
  • 坏账确认无法收回
  • 所有者权益科目有哪些
  • 当月作废的采购发票已认证账务如何处理?
  • 累计扣税标准2021标准
  • 招标场地费由谁支付
  • 固定资产原价是指固定资产的什么
  • winxp系统如何设置禁用磁盘检测功能
  • win2003设置自动重启
  • ubuntu 启动gui
  • linux中sed详细用法
  • cmd命令 cd
  • windowxp系统升级
  • osx10.11.6版本如何
  • linux gunzip
  • win8系统设置
  • Win10 Mobile RS2预览版14926已知问题和解决方法汇总 谨慎升级
  • linux wc命令如何实现
  • Win10输入法切换快捷键改不了
  • cocos2dx 3.2 Http网络连接,curl 库的介绍
  • unity物体移动速度怎么设置
  • jquery+ajax实现省市区三级联动效果简单示例
  • vue scoped属性作用?实现原理
  • jquery放在head还是body
  • cocos lua调试
  • python第三方库的安装方法有哪些
  • python编程快速
  • android开源app
  • 果断收藏9个Javascript代码高亮脚本
  • python装饰器初探(推荐)
  • 合肥地税局客服电话
  • 浙江税务app不能网上办税
  • 国家税务总局公告2023第12号
  • 三种人不交个人所得税?
  • 推动税务系统全面从严
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设