在Mac上使用pygame?
我在我的Mac上尝试让pygame工作。虽然我在终端里成功运行了它,但当我想在NetBeans里使用它或者直接运行文件时,就遇到了问题。系统给我提示了一个错误。
from pygame.locals import *
ImportError: No module named locals
有没有人能帮帮我?谢谢!
1 个回答
1
如果你还是想用NetBeans,我建议你看看ActivePython。
ActivePython基本上可以让你在电脑上安装不同版本的Python,并且可以在它们之间进行选择(当然还有很多其他功能)。
我的建议是打开控制台,输入
>python
>>> from pygame.locals import *
如果这个能成功运行,就按ctrl-c退出,然后输入python -v来查看你当前的Python版本。
一旦知道了版本号,你可以用ActivePython来选择这个版本,输入命令:
sudo pysel [version]。比如说如果是python2.7,你就输入: sudo pysel 2.7这样应该就能切换到你想要的Python版本,NetBeans也应该能正常使用了。