安装Pygame的问题

时间:2015-08-16 16:09:53

标签: python python-3.x pygame

我在安装Pygame时遇到了一些问题。我正在运行64位Windows 8系统,带有32位版本的Python 3.4。

到目前为止,我一直在尝试安装它:

  1. 我访问了http://pygame.org/download.shtml并下载了名为pygame-1.9.2a0.win32-py3.2.msi的文件。
  2. 我已执行该文件并选择了“为所有用户安装”。
  3. 此时它要求我选择一个我应该安装Pygame的Python位置。然后,我从下拉列表中选择“将安装在本地硬盘驱动器上”。一个文本框要求我输入备用Python位置。这设置为C:\ PythonX。我将它设置为我的Python位置 - C:\ Python34。
  4. 我完成安装程序并转到shell。我在命令行输入import pygame。它出现以下错误:
  5.   

    Traceback(最近一次调用最后一次):文件“”,第1行,in          import pygame文件“C:\ Python34 \ lib \ site-packages \ pygame__init __。py”,第95行,in          来自pygame.base import * ImportError:DLL加载失败:找不到指定的模块。

    如果我在安装后查看Python34文件,我会在位置C:\ Python34 \ Lib \ site-packages \ pygame中找到Pygame文件夹。

    非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

从MSI安装而不是pip确保您获得与您的Python设置相匹配的正确版本。

您运行的是64位Windows 8系统,具有32位版本的Python 3.4。

你下载了32位版本的Pygame for Python 3.2,你需要一个Python 3.4版本。

来自官方bitbucket的这个应该工作,因为它是python 3.4 32位兼容性的正确版本。

https://bitbucket.org/pygame/pygame/downloads/pygame-1.9.2a0-hg_5974ff8dae3c+.win32-py3.4.msi