【问题标题】:Issues Installing Pygame安装 Pygame 的问题
【发布时间】:2015-08-16 16:09:53
【问题描述】:

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

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

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

Traceback(最近一次调用最后一次):文件“”,第 1 行,in 导入 pygame 文件“C:\Python34\lib\site-packages\pygame__init__.py”,第 95 行,在 from pygame.base import * ImportError: DLL load failed: 找不到指定的模块。

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

任何帮助将不胜感激。

【问题讨论】:

标签: python python-3.x pygame


【解决方案1】:

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

您正在运行 64 位 Windows 8 系统,以及 32 位版本的 Python 3.4。

您下载了 Python 3.2 的 32 位版本的 Pygame,您需要 Python 3.4 版本的版本。

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

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

【讨论】:

    猜你喜欢
    • 2016-07-15
    • 1970-01-01
    • 2019-02-03
    • 1970-01-01
    • 1970-01-01
    • 2017-07-24
    相关资源
    最近更新 更多