我正在尝试为一个项目制作一个可执行文件,这样我的朋友就不需要使用 pyinstaller 安装 python
当使用带有“-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
您似乎在为您的类使用一个模仿 python 内部日历类的名称。
重命名你的班级,你应该没问题
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句