怎么查看python是否安装好了pyinstaller_关于Python3.6以上版本安装pyinstaller所遇到的坑...

在Python3.6及以上版本中安装pyinstaller可能会遇到兼容性问题,导致安装失败或打包时出现错误。解决方案包括手动下载源码,将其放置于Python环境目录下,然后执行`python setup.py build`和`python setup.py install`进行安装。如果在安装过程中卡住,可以尝试先退出,然后通过pip安装pyinstaller-hooks-contrib依赖,最终实现正常打包。
摘要由CSDN通过智能技术生成

python代码打包

pyinstaller与python版本问题

pip install pyinstaller

如果你是python3.5及其以下的版本,执行该命令可能就会直接安装成功,后面的就不用我多说了

但如果你是python3.6及其以上版本就会遇到怎么安装都安装不上的问题,如下图

b_0_202008281239081164.png

或者你比较幸运给安装上了,在你打包的时候,你也可能会遇到以下问题

IndexError: tuple index out of range

那么恭喜你,你的python版本与pyinstaller不兼容,或者说你的python版本不支持pyinstaller

这个时候就需要以下办法才能解决了

你用Git命令下载也好直接下载Zip压缩包也好,都行的

2 下载好之后解压(当然用Git命令就不需要解压了)后,复制(或剪切)到你的python环境目录下,如下图

b_0_202008281239095806.jpg

根据你自己的环境目录去配置

3 然后进入该pyinstaller目录执行下面两行命令

python setup.py build

python setup.py install

然后静等安装好就行,可能运行第二条命令时会出现卡在一个地方一直不动的情况

可能是一直在安装 pyinstaller-hooks-contrib>=2020.6 这个包,也可能你们不是噢,但应该类似

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值