python代码打包
pyinstaller与python版本问题
pip install pyinstaller
如果你是python3.5及其以下的版本,执行该命令可能就会直接安装成功,后面的就不用我多说了
但如果你是python3.6及其以上版本就会遇到怎么安装都安装不上的问题,如下图
或者你比较幸运给安装上了,在你打包的时候,你也可能会遇到以下问题
IndexError: tuple index out of range
那么恭喜你,你的python版本与pyinstaller不兼容,或者说你的python版本不支持pyinstaller
这个时候就需要以下办法才能解决了
你用Git命令下载也好直接下载Zip压缩包也好,都行的
2 下载好之后解压(当然用Git命令就不需要解压了)后,复制(或剪切)到你的python环境目录下,如下图
根据你自己的环境目录去配置
3 然后进入该pyinstaller目录执行下面两行命令
python setup.py build
python setup.py install
然后静等安装好就行,可能运行第二条命令时会出现卡在一个地方一直不动的情况
可能是一直在安装 pyinstaller-hooks-contrib>=2020.6 这个包,也可能你们不是噢,但应该类似