3

我正在使用mac OsX 10.8.2, pyCharm 2.7.1python 2.7.2

我想将pygame包与pycharm. 我按照pygame网站上的说明成功安装了 pygame 1.9.1。当我写“import pygame”时,pycharm 找不到包。

我尝试安装 python、pycharm 和 pygame 的最新更新。我尝试使用首选项中的“安装”窗口。它安装了“pygamess”、“pygameui”和“pyviewx.pygame”,但是当我尝试安装“pygame_loaders”时,它写道“安装包失败:安装包pygame_loaders时出错”。

如果你可以请给出简单的指导,因为我不是一个沉重的 mac 用户。

4

2 回答 2

4

要在 OS X 下使用 pygame,需要在 32 位解释器下运行 Python。它通常被称为“python2.7-32”之类的东西,如果从http://www.python.org/上的包安装,则在 /usr/local/bin 中

要在 PyCharm 中使用此功能,请打开一个项目,然后打开首选项(“apple”-“comma”),转到“python解释器”,然后单击右侧窗格中的“+”按钮。

应该会出现一个列表,您会看到“/usr/local/bin/python2.7-32”,选择它,然后将其设为 PyGame 项目的默认值。

如果你还没有从 python.org 安装 Python,我建议你这样做;当前版本是 2.7.3。

上面的设置是我在周日让 PyGame 在 PyCharm 中工作的方式,所以它应该仍然有效。

于 2013-04-02T09:13:44.600 回答
1

如果你在 pyCharm 中运行了 2.7 virtualenvs,你可以手动安装 pygame。通过终端导航到磁盘上的虚拟环境:

cd ~/.virtualenvs/Pygame

或您拥有的任何目录。现在我们激活了 virtualenv,就像我们在 pyCharm 中不工作时一样。

source ./bin/acivate

你应该看到这样的东西

(Pygame)mbp-2:Pygame pietje$ 

现在我们可以在这个环境中安装 pygame。

pip install hg+http://bitbucket.org/pygame/pygame

就是这样,一切都应该在 PyCharm 中正常工作。它在我的机器上工作:)

于 2015-01-09T12:29:43.470 回答