文章目录

  • 重要!!!
  • 起因
  • 过程
  • 优化版
  • 参考
    • 本文参考文章
    • pyinstaller使用的注意事项

重要!!!

2021年6月17日,多次踩坑和查询stackOverFlow之后,对这部分问题的原因总结归纳,使得python2安装pyinstaller失败的原因可能如下:

  1. pip 的版本不适配(很可能你之前对pip升级了)
  2. 下载错误的pyinstaller(从pyinstaller3.5之后不再支持python2)
  3. 不是以管理员身份运行

因此:请先尝试目录第四节(优化版)的方法!!!

起因

自从官方不支持python2之后,很多工具也逐渐跟不上,直接使用pip install pyinstaller会报错。

过程

中间尝试使用 python -m pip install -U pip ,更新pip后发现还是不行,十分绝望。

查询了很多资料之后,发现pyinstaller从3.6版本之后就不再支持python2.7了,因此直接去官网下载旧包手动install。

点击下面这个网站
http://www.pyinstaller.org/downloads.html#
最新版本写着只支持python 3.5-3.9: Release 4.2: stable, supports Python 3.5–3.9

点击右下角的这个链接,我们去下载旧版本
Older (obsolete) releases can be found at the full list of releases.

这里很明显可以看到4.0已经不支持python2.7了,最后一版支持的是3.6

为了保险起见,我下载的是3.4


下载完成后,解压到这个目录下:C:\Python27\Lib\site-packages
(这个是你的python pip安装工具时候的所在地址)

进入文件夹内,C:\Python27\Lib\site-packages\PyInstaller-3.4,打开cmd并运行

python setup.py install

可能会出现报错,先不管了,然后重新打开一个cmd,执行

pip install --upgrade pyinstaller

再运行一遍

再python setup.py install

这时会显示success

重新打开cmd,并且运行

pyinstaller --version

显示

终于成功了啊!!!

优化版

  1. 切换到管理员

windows是以管理员身份运行终端,linux和Mac则是输入su和密码切换管理员

  1. 检查pip版本,并且切换到合适的pip版本

pip --version 查看当前版本
pip install pip==18.1 如果不是18.1则执行该代码,切换到18.1

  1. 下载支持Python2的pyinstaller版本

pip install pyinstaller==3.4

  1. 查看安装是否成功

pyinstaller -v

希望你也成功了!

参考

本文参考文章

https://blog.csdn.net/weixin_44164729/article/details/94609588

pyinstaller使用的注意事项

这里推荐两篇不错的文章

百夜黑羽:http://www.python3.vip/tut/py/etc/toexe/
python中文社区:https://mp.weixin.qq.com/s/tCMj4r2NT5TaaJ5pNtgllA

python2安装pyinstaller失败相关推荐

  1. python安装wheel失败_Python安装Pyinstaller失败,Preparing wheel metadata ... error

    python打包 Python安装Pyinstaller失败,Preparing wheel metadata ... error 解决办法 执行pyinstaller时报错:TypeError: a ...

  2. Python安装Pyinstaller失败,Preparing wheel metadata ... error

    解决办法 先安装wheel pip install wheel -i https://pypi.tuna.tsinghua.edu.cn/simple 安装完成后,再次安装Pyinstaller pi ...

  3. python3.8安装pyinstaller失败_pip命令安装 pyinstaller失败解决办法

    写在前面,如果是用win10系统的用户,一定要先通过管理员模式打开命令窗口,我是直接按 win + x 键,选择 "Windows Powershell(管理员)",否则会提示:  ...

  4. 关于安装cmd命令行安装pyinstaller库失败的解决方法

    我相信很多同学都是看了北京理工大学嵩老师的python教学视频,然后安装pyinstallet库: 用cmd命令行输入pip install pyinstaller进行安装 遗憾的是,我们都用cmd通 ...

  5. python安装pyinstaller出现错误_pyinstaller 3.6版本通过pip安装失败的解决办法(推荐)...

    本机中原pyinstaller版本为3.5版本,本打算通过 pip install --upgrade pyinstaller进行升级,竟然报错,后面卸载再重新安装也一样报错,没办法看来通过pip是暂 ...

  6. windows下手动安装pyinstaller(python2.7)

    1.首先,安装python2.7.13,官网下载msi版(windows直接安装): https://www.python.org/downloads/ 2.然后,到python包官网依次下载,fut ...

  7. 升级Python2.7导致使用pip等命令安装模块失败

    升级Python2.7导致使用pip等命令安装模块失败 报错如下: # pip Traceback (most recent call last):File "/usr/bin/pip&qu ...

  8. python模块下载失败_pycharm自动安装模块失败了怎么办

    pycharm自动安装模块失败了的解决方法:1.执行[pip -V]命令查看是否安装了pip:2.如果没有安装pip,则执行[python get-pip.py]命令进行安装:3.执行[pip ins ...

  9. pip安装Flask失败

    pip安装Flask失败 创建时间: 2015-8-3 0:33  修改时间: 2015-8-3 0:50  来源: weibo.com/jxlg 问题:pip一直无法安装flask 原因:原来是镜像 ...

最新文章

  1. VMware vSphere 5.1 群集深入解析(二十一)- 存储I/O控制(SIOC)
  2. MapReduce Java API-使用Partitioner实现输出到多个文件
  3. 多元正态分布的后验采样(包含程序)
  4. 巴萨队徽_巴塞罗那选择Linux,Apple的Lisa OS开源,更多新闻
  5. linux虚拟文件系统(六)-文件关闭操作分析
  6. Unity3D基础22:GUI Texture组件/Sence下显示图片
  7. 2019-4-25 数组操作方法和练习
  8. SQL查询前几条数据的方法
  9. 怎么给计算机D盘分区,C盘分区太大怎么调整分区的大小?
  10. 计算机类sci一区是什么水平,计算机类高质量SCI分区高水平期刊投稿建议汇总
  11. cad lisp 螺栓_如何用cad画螺丝
  12. 光功率 博科交换机_交换机光功率
  13. anaconda安装及配置
  14. 计算机中的三类总线是什么,计算机中三总线是什么意思
  15. Ball Game(翻译)
  16. 人工智能轨道交通行业周刊-第8期(2022.8.1-8.7)
  17. 《卡拉马佐夫兄弟》:道德权威
  18. 解决远程连接服务器的最大连接数
  19. 初出茅庐的小李第19篇博客之广和通G510模块接入机智云平台
  20. 1万条数据大概占多大空间_快递信息泄露背后:40元可买超4G简历数据

热门文章

  1. 设计模式(只谈理解,没有代码)
  2. 如何使用bookmark使pdf目录变成书签
  3. 汇编语言16进制数转换为ASCII码显示
  4. 【DS with Python】Matplotlib入门(一):架构概述、面向对象编程绘图与函数式绘图基础
  5. 《Adobe After Effects CC完全剖析》——精确的运动模糊
  6. 使用ggplot2语法画韦恩图:ggvenndiagram
  7. 【多线程】三种实现方案
  8. 2013中国手机的春天在哪里?
  9. mysql获取插入数据的id_mysql插入记录后获取插入数据的id值
  10. mysql公司远程办公_明明可以远程办公,为什么企业还是要求到岗?