pyinstaller和pandas(缺少多个钩子)

时间:2018-05-28 06:35:44

标签: python pandas pyinstaller

之前我错过了这个钩子pandas._libs.tslibs.np_datetime。我看了 在这 文章here并解决了这个问题。

现在,当我使用pyinstaller创建.exe文件时,它显示另一个缺少pandas._libs.tslibs.nattype的钩子。 我已经将第一个缺失的钩子添加到hook-pandas.py下创建的hiddenimports。

那么,如何向hook-pandas.py添加两个缺失的钩子或者另外建议?

1 个答案:

答案 0 :(得分:2)

通过执行以下操作,我能够解决此问题:

i)我编辑了脚本文件夹中的$ .spec文件 里面
a = Analysis([.....hiddenimports=[ ].....])

ii)我在hiddenimports中添加了缺少模块的内容:
hiddenimports=['pandas._libs.tslibs.nattype', 'pandas._libs.skiplist']
(我也失去了'pandas._libs.skiplist'模块,所以我也添加了它。) 保存它

iii)运行pyinstaller my_app.spec