gpt4 book ai didi

macos - 无法导入pygame

转载 作者:行者123 更新时间:2023-12-04 18:49:02 24 4
gpt4 key购买 nike

我已经在我的 Mac 上安装了 pygames,使用在 pygame.org 站点上找到的以下包中的安装程序:pygame-1.9.1release-python.org-32bit-py2.7-macosx10.3.dmg。

我已经在 python.org 上找到的 Python 2.7.2 Mac OS X 64 位/32 位 x86-64/i386 安装程序安装了 python,然后运行 ​​easy_install pyobjc这样我现在就安装了 pyobjc 2.2。

但是当我尝试在 repl 中导入 pygame 时,我得到了这个:

>>> import pygame
Traceback (most recent call last):
File "<stdin>", line 1, 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 *
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pygame/base.so, 2): no suitable image found. Did find:
/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pygame/base.so: no matching architecture in universal wrapper

最佳答案

我承认这是一个猜测,但这可能是 32 位与 64 位的问题吗?

如果我做:

file /usr/bin/python

我得到:
python: Mach-O universal binary with 2 architectures
python (for architecture x86_64): Mach-O 64-bit executable x86_64
python (for architecture i386): Mach-O executable i386

想知道您在加载项文件中看到了什么吗?

例如,如果它是 32 位,则运行 Python 该模式:
arch -i386 /usr/bin/python

如果这不完全是这样,至少这有望使您朝着正确的方向前进。

关于macos - 无法导入pygame,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9088051/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com