pyinstaller 可执行文件有错误,但在终端上打开 .py 文件时完全没问题
pyinstaller executable has errors but is completely fine when opening .py file on terminal
我正在尝试为一个项目制作一个可执行文件,这样我的朋友们就不需要安装 python,使用 pyinstaller
使用带有“-w”的pyinstaller时
可执行文件显示属性错误
Traceback (most recent call last):
File "main.py", line 7, in <module>
display = calendar_object.make_calendar()
AttributeError: 'Calendar' object has no attribute 'make_calendar'
但是当我在终端中打开 main.py 时完全没问题。
使用不带“-w”的pyinstaller时
它立即打开和关闭,是的,我有一个 while 循环和一个输入,所以我猜又是我的文件有问题
临时解决方案:
将所有单独的文件插入到一个文件中。
代码示例:
main.py
calendar.py
您似乎在为您的 class 使用模仿 python 内部日历的名称 class。
重命名您的 class,您应该没问题
我正在尝试为一个项目制作一个可执行文件,这样我的朋友们就不需要安装 python,使用 pyinstaller
使用带有“-w”的pyinstaller时
可执行文件显示属性错误
Traceback (most recent call last):
File "main.py", line 7, in <module>
display = calendar_object.make_calendar()
AttributeError: 'Calendar' object has no attribute 'make_calendar'
但是当我在终端中打开 main.py 时完全没问题。
使用不带“-w”的pyinstaller时
它立即打开和关闭,是的,我有一个 while 循环和一个输入,所以我猜又是我的文件有问题
临时解决方案:
将所有单独的文件插入到一个文件中。
代码示例:
main.py
calendar.py
您似乎在为您的 class 使用模仿 python 内部日历的名称 class。
重命名您的 class,您应该没问题