Pyqt5 python2 pyinstaller 打包爬坑


 剛配置好了環境,接下去就是打包exe,這是一套流程嘛

拿出我的打包gui工具,搞起

首先在sublime下測試運行,界面ok沒問題

 

接下來就是打包

第一次直接打包失敗

出現了

Cannot find existing PyQt5 plugin directories

按照下面文章里面的方法,把相應的文件拷貝過去就行了

https://www.cnblogs.com/jkn1234/p/9672957.html

 

然后重新打包,這次沒問題,生成exe了

運行下看看:

缺包sip,又是網上一頓找,說什么導入這個sip就行了

我給他導進去,from Pyqt5 import sip

重新打包,打開還是不行,還是缺這個包

試試python環境下直接導入sip看看

說明沒有這個包

去pyqt5包里面看到一個sip.pyd

直接拷貝到C:\Python27\Lib\site-packages

再導入就不提示錯誤了

然后在腳本里面加1句 import sip

再打包,這次不跳缺包了,跳另一個問題

platform plugin "windows"

網上又是一頓找,說把這個文件夾拷過去就好了

拷過去還是不行,不過信息變了,說是發現了這幾個platfrom

再查,看到說是還有個libEGL.dll 也要一起

拷過去后打開exe,這次總算ok了

 

 

 至此填坑完畢,完成了python2+pyqt5+pyinstaller的打包,都是淚啊

下一步就是把這些依賴文件也給打包到一起,后面再試試了


免責聲明!

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



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