更新时间:2023-11-22 11:05:52
我在sklearn和pyinstaller中遇到了同样的问题.
I ran into the same problem with sklearn and pyinstaller.
这是我的解决方法:
1.)使用命令:
> pyi-makespec -F visual_vitals.py
2.)这将创建一个名为vitals.spec的文件
2.)This will create a file by name vitals.spec
3.)使用
> hidden imports=[]
在规格文件中.
用
> hiddenimports = ['pandas._libs.tslibs.timedeltas',
> 'sklearn.neighbors.typedefs']
4.)在规范文件的开头添加这两行以增加递归限制
4.)Add these two lines to increase recursion limit at beginning of the spec file
> import sys
>
> sys.setrecursionlimit(5000)
5.)运行:
> pyinstaller visual_vitals.spec