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(本身的文件)
相關文章
相關標籤/搜索