当前位置: 首页 > 面试题库 >

无法在Mac OSX上安装Pygame

刁茂才
2023-03-14
问题内容

这是我的错误信息:

Python 2.7.2 (default, Jun 20 2012, 16:23:33) 
[GCC 4.2.1 Compatible Apple Clang 4.0 (tags/Apple/clang-418.0.60)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import pygame
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named pygame
>>>

所以2.7找不到pygame。这是在新安装的python上,而且我可以进入其他模块(pyo,wx,numpy)。我已经重新安装了pygame并在相应的库文件夹中查看,但在任何地方都找不到pygame模块。重新安装不能解决此问题。有什么建议吗?

编辑:在回答问题时,我怎么安装pygame的,我从这里位于的.dmg安装http://www.pygame.org/download.shtml
pygame的-1.9.1release-python.org了32bit-py2.7 -macosx10.3.dmg’


问题答案:

如果您使用的是32位处理器或64位处理器,则说明会有所不同。使用32位处理器的用户应该在pygame下载页面上下载并安装标有pygame-1.9.1release-
python.org-32bit-
py2.7-macosx10.3.dmg的二进制文件。使用64位处理器的用户应遵循以下说明。

  1. 在Mac OS X上没有pygame的64位版本。pygame的32位版本仅与python的32位版本兼容。但是,有一个警告/警告要注意:在Snow Leopard上,Apple提供的Tcl / Tk(支持IDLE的GUI库)版本可能已过时并引起问题。Snow Leopard用户应首先从此处下载并安装更新的版本,在Mac OS X(通用)下标记为ActiveTcl 8.4.19.5。应该首先安装它。Lion用户应忽略此步骤。

  2. 删除Python 2.7文件夹(如果已安装)(最有可能在/ Applications中)。这很可能是不应使用的64位版本的Python。

  3. 下载并安装Python 2.7.2的32位版本提供了这里的Python 2.7.2的Mac OS X 32位的i386 / PPC安装下。无论下载页面说什么,该版本在Mac OS X Lion上都是兼容的。如果您使用的版本正确,则安装大小(如安装程序中所示)应为90 MB左右。

  4. 在此处下载并安装pygame的32位版本。

  5. 您可以通过打开IDLE并输入以下命令来测试其是否有效:import pygame

如果没有输出,则它起作用。相反,如果收到“通用包装中没有匹配的体系结构”错误,则很可能跳过了步骤2。



 类似资料:
  • 问题内容: 我正在运行Linux(2.6.18-164.15.1.el5.centos.plus),并尝试安装pyodbc。我正在做pip install pyodbc并得到很长的错误列表,这些错误以 错误:命令“ gcc”失败,退出状态为1 我查看了 /root/.pip/pip.log ,看到了以下内容: InstallationError:命令/ usr / local / bin / py

  • 我试图在PyCharm上安装TensorFlow

  • 我试图通过克隆repo在mac os 10.13上安装Multicorn。在我的机器上,但得到错误,我还安装了mac os 10.13的xcode。 我得到的错误: Python的版本是2.7 clang-wall-Wwiness-原型-Wpoint er-arith-Wdisonation-post-语句-Wfalse=vla-Wendif-标签-Wwiness-forment-属性-Wform

  • 问题内容: 我安装了Python 2.7和NumPy。我已经下载了SciPy的预构建二进制文件,但是安装脚本因以下错误而失败: 找不到Blas库。可以在文件(部分)中指定搜索目录的目录,也可以通过设置BLAS环境变量来指定 目录。 我真的对这件事还不了解。我以为这是一个简单的安装过程,但事实并非如此。我用Google搜索了BLAS环境变量,但是找不到任何合适的变量。任何帮助表示赞赏。 麦克风 编辑

  • 进入插件部分后, 我继续进行常规安装: 但是在一些安装屏幕之后,netbean给了我这个错误: 这发生在加载一段时间后: 有人知道为什么会这样吗? 注意:我使用的是macOS Mojave