问题描述
我正在使用数据类,一切都可以在调试中正常运行,但是当使用pyinstaller生成.exe时,我总是遇到递归错误。我试图卸载pyinstaller并重新安装最新版本。
现在pyinstaller拒绝安装:
attributeError:类型对象“ Callable”没有属性“ _abc_registry”。
有人有同样的问题吗?
解决方法
卸载dataclasses
然后安装pyinstaller
然后重新安装dataclasses
似乎dataclasses
以某种方式干预了酸洗,因为您可以看到here和here。
名为typing
的软件包也会发生同样的情况
编辑:
如s_simmou所述,可能有必要升级到python 3.8或更高版本