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(本身的文件)
相关文章
相关标签/搜索