pyinstaller 和 pandas(缺少多个挂钩)
pyinstaller and pandas(multiple hooks missing)
早些时候我缺少这个钩子 pandas._libs.tslibs.np_datetime
。我看了
在这
文章 here 并修复了这个问题。
现在,当我使用 pyinstaller 创建 .exe 文件时,它显示缺少另一个挂钩 pandas._libs.tslibs.nattype
。
我已经将第一个丢失的钩子添加到在 hook-pandas.py.
下创建的 hiddenimports
那么,我如何才能将两个缺失的钩子添加到 hook-pandas.py 或提出其他建议?
我通过执行以下操作解决了这个问题:
i) 我编辑了脚本文件夹中的 $.spec 文件。
里面
a = Analysis([.....hiddenimports=[ ].....])
ii) 我在 hiddenimports 中添加了缺少的模块,内容为:
hiddenimports=['pandas._libs.tslibs.nattype', 'pandas._libs.skiplist']
(我也缺少 'pandas._libs.skiplist'
模块,所以我也添加了它)
保存它
iii)运行 pyinstaller my_app.spec
.
早些时候我缺少这个钩子 pandas._libs.tslibs.np_datetime
。我看了
在这
文章 here 并修复了这个问题。
现在,当我使用 pyinstaller 创建 .exe 文件时,它显示缺少另一个挂钩 pandas._libs.tslibs.nattype
。
我已经将第一个丢失的钩子添加到在 hook-pandas.py.
那么,我如何才能将两个缺失的钩子添加到 hook-pandas.py 或提出其他建议?
我通过执行以下操作解决了这个问题:
i) 我编辑了脚本文件夹中的 $.spec 文件。
里面
a = Analysis([.....hiddenimports=[ ].....])
ii) 我在 hiddenimports 中添加了缺少的模块,内容为:
hiddenimports=['pandas._libs.tslibs.nattype', 'pandas._libs.skiplist']
(我也缺少 'pandas._libs.skiplist'
模块,所以我也添加了它)
保存它
iii)运行 pyinstaller my_app.spec
.