在 Mac 上使用 pygame?

发布于 2024-11-16 18:37:51 字数 197 浏览 1 评论 0原文

我试图让 pygame 在我的 mac 上工作。我让它在终端运行。但当我尝试将它与 netbeans 一起使用或尝试运行该文件时,我遇到了问题。它给了我错误

from pygame.locals import *
   ImportError: No module named locals

有什么帮助吗?谢谢!

I was trying to get pygame on my mac to work. I got it running in terminal. But I run into issues when trying to use it with netbeans or trying to run the file. It gives me the error

from pygame.locals import *
   ImportError: No module named locals

any help? Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦里°也失望 2024-11-23 18:37:51

如果你仍然想使用netbeans,我认为你应该看看 ActivePython

Activepython 基本上可以让你安装不同的python 在你的机器上,并能够在它们之间进行选择(我确信还有更多的功能)。

我的建议是转到控制台并输入

>python 
>>> from pygame.locals import *

如果有效,请按 ctrl-c 并执行 python -v 来查找版本。

获得版本后,您可以使用 activepython 通过运行以下命令来选择该版本:
sudo pysel [版本]。以python2.7为例:
sudo pysel 2.7

这应该会切换 python 并且你的 netbeans 应该(希望)可以使用它。

If you still want to use netbeans, I think you should take a look at ActivePython

Activepython basically lets you install different pythons on your machine and be able to select between them (there's a lot more features I'm sure).

My advice would be to go to the console and type

>python 
>>> from pygame.locals import *

If that works, ctrl-c out and do a python -v to find out the version.

Once you have the version, you can use activepython to select that version by running:
sudo pysel [version]. For instance for python2.7:
sudo pysel 2.7

This should switch the python over and your netbeans should (hopefully) work with it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文