位置: 编程技术 - 正文

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

  • 税前利润计算公式变动成本法
  • 公司月报表怎么做
  • 金税四期正式启动
  • 税务处理决定书与税务处罚决定书
  • 外购商品捐赠进哪个科目
  • 不单独计价的包装物是什么意思
  • 以货换货要开发票吗
  • 期初数调整的分录怎么做
  • 劳务报酬增值税和个人所得税都要交吗
  • 合理合法的纳税人是谁
  • 行政单位待处理财产损益要结转吗
  • 变更注册资本的股东会决议范本
  • 公司未开展业务就没有债权债务吗
  • 营改增后服务业账务处理
  • 固定资产入账价值包括
  • 服务协议属于哪类合同
  • 公司购房、售房需要缴纳哪些税?
  • 总公司签合同发票可以给子公司吗
  • 广告费扣税
  • 个体工商户交企业所得
  • 如何安装os x
  • 如何从Windows 10注销其他用户
  • 鸿蒙侧边菜单
  • 无形资产增值税计入入账价值吗
  • 包装物押金为什么含税
  • 车辆哪些费用计税
  • vue jsx报错
  • 上个月做无票收入这个月开票,怎么做分录
  • 单位银行结算账户属于活期存款账户
  • 安全生产专用设备目录
  • 中国各省市区域划分
  • 设备租赁费属于固定成本吗
  • 辞退补偿款怎么算
  • pytorch复制模型
  • 物资销售收入
  • 深度学习:图像去雨网络实现Pytorch (二)一个简单实用的基准模型(PreNet)实现
  • 后浪是什么意思网络用语
  • 网络销售税率怎么算
  • 进口消费税如何计税
  • 视同销售到底如何纳税调整?
  • sqlserver 死锁查询
  • 小规模纳税人要报个人所得税吗
  • 长期股权投资资本公积增加记哪个会计科目
  • 环保税计税依据怎么算
  • 只收加工费
  • 巧妙利用谐音的广告语
  • 以下船舶可在公海上行驶登陆权
  • 电脑入账如何做凭证
  • 太阳能发电的开发条件
  • 研发支出是
  • 生产企业成本核算案例
  • 办理契税所需要的证件
  • 被法院扣的钱怎么又退回来了
  • 亏损企业研发费用加计扣除还会退税吗
  • 土地收储款是谁给谁
  • 募集资金有哪些渠道
  • 当月管理费用为负数
  • 咨询费开发票应该选哪一项?
  • 一般纳税人会计分录
  • 收到供应商赠送原材料
  • mysql数据库无法连接到服务器怎么办
  • mysql从5.7升级至8.0
  • win8怎么自动修复
  • 激活窗口的菜单的快捷键
  • linux的trace
  • linux调整桌面分辨率
  • 深入剖析kubernetes pdf
  • css上下间距怎么设置
  • 运算符优先级由高到低的顺序
  • linux 批量修改
  • angular keyup
  • mysql数据表复制
  • 解决js请求服务问题
  • jquery中用onclick绑定点击事件
  • Android自定义控件
  • 政府无偿划拨土地涉及的税费
  • 出口退税外汇汇率如何确定
  • 国税发1994 关于个人所得税
  • 安徽省国家税务局网
  • 我国现行税率分
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设