位置: 编程技术 - 正文

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 装饰器深入理解

  • 证书挂靠要申报个人所得税年度汇算吗
  • 劳务费个人所得税由谁申报
  • 个体户营业税怎么算
  • 京东公户的钱怎么转出来
  • 汇算清缴时有哪些需要调整的项目
  • 发票同步功能在哪里
  • 洒水车计提折旧会计分录
  • 增值税留抵税额计入什么科目
  • 利用个独企业避税犯法吗
  • 电子承兑汇票如何贴现网银操作
  • 商铺出租怎么做账
  • 法人费用报销怎么报销
  • 补交前期未开票收入税金本期怎么申报?
  • 个体户查账征收怎么交税?
  • 个税的滞纳金怎么算
  • 由财政拨钱还银行借款怎么做分录?
  • 两笔不同业务能做一个凭证吗
  • 哪些计入应收账款
  • 经营性租赁购入会计分录
  • 汽车维修行业工时标准
  • 当地预缴2%什么时候缴纳
  • 挂靠管理费有收税前还是收税后?
  • 建安企业预缴个税怎么算
  • 2021印花税零申报怎么报
  • 进项税额不得抵扣在哪个科目
  • 租赁固定资产折旧计入
  • 房屋贷款基准利率表 历年查询
  • 企业销售使用过的汽车如何开票
  • 生产成本包括哪三类
  • 开机后网络连接很慢
  • 如何使用php编程软件
  • 仓储费用结算方式有哪些
  • 抵扣农产品进项税时,也要抵扣运费吗
  • 固定资产公允价值变动会计处理
  • laravel入门与实战
  • 深度学习实战——不同方式的模型部署(CNN、Yolo)
  • php日期时间函数
  • 其他应付款的辅助核算项目是什么
  • 行政事业单位怎么开发票
  • 增值税进项发票丢失最新处理办法
  • 如何防止sql注入 java
  • 什么是支付宝账号如何查看
  • 其他收益放在哪里
  • 没收的定金收入怎么入账
  • sqlserver2012安装好了桌面没有图标
  • 什么是电子银行服务
  • 车船使用税和印花税谁交
  • 工程类的增值税
  • 销售货物并提供安装服务是混合销售吗
  • 呆账坏账对应五级分类
  • 缴纳房产税和城镇房产税
  • 二手市场机械设备
  • 摊销费用用什么凭证
  • 库存商品结转成本需要附件吗
  • 水费能抵扣进项税吗
  • 就业中心办理退工
  • 新三板奖励
  • 股东权益净资产收益率计算公式
  • 专栏设计模板
  • mysql三层架构
  • 电脑安装win8
  • ctrmon.exe
  • linux系统中软件包分类
  • win8 设置
  • epipe错误
  • unity 漫反射
  • 给div设置滚动条
  • awk实例
  • 用css制作网页的步骤
  • cocos3.0
  • shell示例
  • django pypi
  • javascript函数怎么写
  • android+
  • js中的?
  • 印花税计征周期
  • 福建省国家税务局网
  • 汽车排量与购置税的关系
  • 营业税属于地方税
  • 网上办税服务厅
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设