当我输入导入pygame时,我收到一条错误:
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import pygame
File "C:\Python27\lib\site-packages\pygame\__init__.py", line 95, in <module>
from pygame.base import *
ImportError: DLL load failed: The specified module could not be found.
>>>
有人知道这意味着什么吗?
答案 0 :(得分:1)
这意味着你需要在Dependency Walker中查看pygame\base.pyd
并查看它找不到的DLL。
答案 1 :(得分:0)
我也犯了这个错误。问题是您正在使用Idle Shell尝试构建Python程序。以下是我脱离shell的方法:
现在您可以导入模块并开始编程:
import os, sys
import pygame
from pygame.locals import *
[...]
这将使你开始使用pygame。
答案 2 :(得分:0)
Game Developement(另一个Stack Exchange网站)的这个问题应该回答你的问题:
Installing the right version of PyGame
这个用户不能让Python知道PyGame在那里,所以他问这个问题。他的问题应与你的问题类似,让你更方便。我希望这可以帮助你!
答案 3 :(得分:0)
如果您使用的是Windows PC,请在命令提示符下输入pip install pygame
,如果您使用的是Linux或MacOS,请输入pip3 install pygame
。