pyinstaller 3.5 在python 3.8 環境下出現不兼容的問題


在python 3.8環境下使用pyinstaller 3.5版本打包制作*.exe文件總是如下報錯,

# pyinstaller -F abc.py

...
21100 INFO: checking PYZ
21101 INFO: Building PYZ because PYZ-00.toc is non existent
21101 INFO: Building PYZ (ZlibArchive)
...
這是由於pyinstaller 3.5 和python 3.8 不兼容。

解決方案:安裝和使用pyinstaller 4.0 development開發包

# pip install https://github.com/pyinstaller/pyinstaller/archive/develop.tar.gz

# pip list
Package Version
-------------- -------------------
...
PyInstaller 4.0.dev0+1eadfa55f2
...

這樣再使用pyinstaller -F abc.py就可以成功生成abc.exe可執行文件了!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM