我在sys.path的末尾添加了条目C:\Python27\lib\site-packages\pygame
。
当我运行代码时:
import pygame, sys
from pygame.locals import *
pygame.init()
DISPLAYSURF = pygame.display.set_mode((400,300))
pygame.display.set_caption('Hello World!')
while True:
for event in pygame.event.get():
if event.type == QUIT:
pygame.quit()
sys.exit()
pygame.display.update()
我收到错误:ImportError: No module named locals
.但是我可以在 C:\Python27\lib\site-packages\pygame\ANYFOLDER 中运行这个.py而不会出错。
另外,如果可能的话,我想在 Netbeans 中使用此路径。我已经在 Netbeans 的 Python 平台管理器中添加了路径,但遇到了与上述相同的错误。
我错过了什么/做错了什么?
Asker自己的解决方案:
好的,我想出我不能命名我的文件 pygame.py 否则它 将尝试导入自身(?
Netbeans 也是如此。绝对没有(项目、文件夹等) 可以命名为"pygame"。