我一直试图让这个工作一段时间,这个错误意味着我已经取得了“进步”。我正在使用Python2.7和Pygame。
更新:
我通过将File更改为sys.argv [0]
来解决此问题C:\Python27\dist>Space_Badgers.exe
Traceback (most recent call last):
File "Space_Badgers.py", line 16, in <module>
NameError: name '__file__' is not defined
#This is the code its referring to:
img_dir = path.join(path.dirname(__file__), "img")
请帮助,我不会猜到转换为exe会如此困难。
尽管如此,我还是编程新手。
更新:
C:\Python27\dist>Space_Badgers.exe
Traceback (most recent call last):
File "Space_Badgers.py", line 163, in <module>
pygame.error: Couldn't open img\10121.png
这是我的新问题。 在IDLE中它仍然运行良好。