Python Pygame帮助2.7

Python Pygame帮助2.7,python,windows,python-2.7,pygame,Python,Windows,Python 2.7,Pygame,我已经为Python2.7安装了pygame,但是如果我输入import-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>

我已经为Python2.7安装了pygame,但是如果我输入import-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: %1 is not a valid Win32 application.
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
导入pygame
文件“C:\Python27\lib\site packages\pygame\\uuuuu init\uuuuuuu.py”,第95行,在
从pygame.base导入*
ImportError:DLL加载失败:%1不是有效的Win32应用程序。
请根据以下内容帮助我

windows 64位用户注意:将32位python与此32位pygame配合使用


确保您使用的是32位版本的Python。

我最近遇到了这个问题,我发现如果您使用的是64位机器,那么您需要64位版本的Python和64位版本的pygame。pygame的64位版本在主网站上不可用,但您可以从以下位置下载:

我建议卸载python 2.7并从python下载页面重新安装64位版本。安装pygame时,请在上使用名为“pygame-1.9.2a0.win-amd64-py2.7.exe”的文件(不带引号)


祝你好运。

我遇到了这个问题并解决了它。我在上找到了一个64位的pygame版本

从可用选项列表中选择pygame-1.9.2a0-cp27-none-win_amd64.whl(对于python 2.7)

将下载的文件复制到path/to/python27/Scripts

然后使用pip安装程序。 如果尚未安装车轮组件,请先安装车轮组件。它用于提取和安装whl文件。 打开cmd

cd path/to/python27/Scripts
pip install wheel
pip install pygame-1.9.2a0-cp27-none-win_amd64.whl
希望能解决这个问题