我为卷积神经网络创建了一个tkinter应用程序来识别图像。我正在尝试使用pyinstaller编译py文件,但收到此错误:
AttributeError:类型对象'pandas._libs.tslib._TSObject'没有属性'_reduce_cython _'
的屏幕截图答案 0 :(得分:1)
当我尝试为测试目的创建未完成项目的应用程序时,这个问题就发生在我身上。
我进口了大熊猫,但我没有在脚本中称呼它。
删除进口行或大熊猫是解决方案。
答案 1 :(得分:0)
我用...解决了。
pyinstaller --onefile --hidden-import pandas._libs.tslibs.timedeltas myScript.py and it is working now
答案 2 :(得分:0)
您也需要cython,
pip install cython
或conda install cython
pyinstaller --onefile --hidden-import pandas._libs.tslibs.timedeltas program.py
答案 3 :(得分:0)
其他解决方案对我不起作用,但有效的是:
import pandas
的最顶部添加 conftest.py
ignore:numpy\.ufunc size changed.+:RuntimeWarning
添加到 filterwarnings
的 pytest.ini
选项答案 4 :(得分:-2)
如果您正在使用Jupyter笔记本,请重新启动。它为我工作。还要确保您在正确的python环境中工作。