Pyinstaller 中 pandas出錯問題的解決(詳細)


環境配置

pip install pyinstaller

pyinstaller中的參數

-F   表示生成單個可執行文件

-c 顯示命令行窗口,一般一開始的時候使用,如果沒有錯誤,那就使用-w命令

-w  表示去掉控制台窗口,這在GUI界面是非常有用。不過如果是命令行程序的話那就刪除這個選項!

-p    表示你自己定義需要加載的類路勁,一般情況下用不到

-i     表示可執行文件的圖標

--clean 清除上次編譯內容

-n 生成的exe文件和spec文件名字

--hidden-import  打包額外的py庫

在一般情況下,文件中如果沒有引入pandas包的時候,使用命令:

pyinstaller -F -w --hidden-import PyQt5.sip ***.py(你的主界面文件,我的是main_window.py)

如果在文件中引入了pandas包,使用pyinstaller時候使用命令:

pyinstaller -F -w --hidden-import PyQt5.sip 
                          --hidden-import pandas
                          --hidden-import="pandas._libs.tslibs.timedeltas"
                          --hidden-import="pandas._libs.tslibs.np_datetime"
                          --hidden-import="pandas._libs.tslibs.nattype"
                          --hidden-import="pandas._libs.skiplist" 
                          main_window.py(自己的文件)


免責聲明!

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



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