我在python上运行GUI代码时遇到错误。我正在使用mac。 相同的代码在其他计算机上运行完美。
这个基本的函数调用给了我这个错误。有人可以帮忙吗?
>>> from appJar import gui
>>> app = gui()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/appJar/appjar.py", line 410, in __init__
self.exe_file = os.path.basename(theMain.__file__)
AttributeError: module '__main__' has no attribute '__file__'
答案 0 :(得分:1)
&#39;&gt;&gt;&gt;&#39;在行的开头表示您正在使用shell。这可能是它无法正常工作的原因。在你在这里使用的窗口中,go file-&gt; new并在那里写。应该没事。
答案 1 :(得分:0)
我在Windows中下载并设置了路径,但它无效。
但是几行代码解决了我遇到的类似问题
import sys
sys.path.append("C:\Program Files\Python36\Lib")
sys.path
当然你必须适应你的设置。
我做了几件事。这是一个奇迹。