我正在尝试使用pyinstaller 3.3.1从python 3.6.4创建一个可执行文件。我使用的包是Pandas和openpyxl。当我尝试创建捆绑包时,我收到此错误。
$ RecursionError: maximum recursion depth exceeded in comparison
我尝试增加递归限制,并且如何报告错误中描述的大多数步骤和错误仍然相同。当我尝试捆绑
时,我也遇到了同样的错误import openpyxl
print("Hello World")
所以我认为问题与openpyxl有关,但pyinstaller应该与此兼容。任何帮助将不胜感激!
答案 0 :(得分:0)
安装开发版本,应该已在#2919中解决:
pip install https://github.com/pyinstaller/pyinstaller/tarball/develop
答案 1 :(得分:0)
删除构建& dist文件夹,并尝试再次运行你的pyinstaller yourscript.py。 对于我的情况,python 3.6.3版本仍然可以运行它。