我已经在2009年年中的MacBookPro上安装了python 3.8.7,但似乎无法在上面正确安装pygame。我进入terminal并使用命令“pip3 install pygame”安装了它,该命令似乎工作得很好,但当我尝试在python中导入它时,会出现错误消息“image not found”。如果有人能帮忙,我将不胜感激
错误堆栈跟踪
Traceback (most recent call last): File "/Users/user/Documents/check.py",
line 1, in <module> import pygame File
"/Users/user/Library/Python/3.8/lib/python/site-packages/pygame/__init__.py",
line 81, in <module> from pygame.base import * # pylint: disable=wildcard-
import; lgtm[py/polluting-import] ImportError:
dlopen(/Users/user/Library/Python/3.8/lib/python/site-
packages/pygame/base.cpython-38-darwin.soLibrary not loaded:
/System/Library/Frameworks/Metal.framework/Versions/A/Metal Referenced from:
/Users/user/Library/Python/3.8/lib/python/site-packages/pygame/base.cpython-
38-darwin.so Reason: image not found
正如用户“ModoUnreal”在那篇文章中所说的那样 (Error while import pygame) “A.检查您是否有64位或32位版本的pygame,并确保您的python版本相同
B.使用类似pip安装或任何其他类型的方法来安装pygame
安装pygame和python的早期版本,您可能会更幸运
错误基本上是说在pygame中找不到名为image的类。显然pygame没有正确安装,所以我建议使用上述方法重新安装
我希望这有帮助!”
相关问题 更多 >
编程相关推荐