尝试使用Python 2.7.12运行PyGame时出错

时间:2016-11-15 04:24:36

标签: macos python-2.7 pygame

我想在我的Mac上运行PyGame和最新版本的Python 2(运行OS X 10.9.5)。我的理解是,要做到这一点,我需要安装一个32位版本的Python。

我去了Python.org,按照Mac链接下载并安装了32位版本的Python 2.7.12。一切都很好。

然后,我去了http://pygame.org/download.shtml,找到了pygame-1.9.1release-python.org-32bit-py2.7-macosx10.3.dmg并安装了它。安装似乎工作正常。

为了测试它,我打开了IDLE,并尝试了这个:

import pygame

而不是干净地导入,我得到以下追溯:

Traceback (most recent call last):
  File "<pyshell#0>", line 0, in <module>
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pygame/__init__.py", line 95, in <module>
    from pygame.base import *
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pygame/pygame/__init__.py", line 103, in <module>
    Color = color.Color   #error on this line
NameError: name 'color' is not defined

我使用早期版本的Python开发了PyGame程序多年的Python - 但我需要更新到最新版本的Python。但是现在,由于这个错误,我无法运行任何基于PyGame的代码。 (我已经多次尝试过这些步骤,总是会导致同样的错误。)

任何人都可以帮我弄清楚如何正确安装PyGame以便继续开发吗?

理想情况下,是否有一系列步骤可以正常工作而无需在命令行输入任何命令?我需要能够指导新程序员如何设置这个环境,他们没有在命令行上做任何事情的经验。

0 个答案:

没有答案