【问题标题】:Pygame DLL load failedPygame DLL 加载失败
【发布时间】:2016-07-04 23:10:20
【问题描述】:

我刚刚安装了 Pygame 1.9.2。 当我尝试运行 Pygame 时,我收到错误消息“ImportError: DLL load failed”

我正在运行 Python 3.5 32 位,带有 3.4 的 Pygame 版本。这可能是问题吗? 不幸的是,我没有找到 Python 3.5 的版本

非常感谢。

【问题讨论】:

  • 是的,这就是问题所在。 ABI 可以在次要版本之间更改,因此从一个次要版本(例如 3.4)编译的库将无法与来自另一个次要版本(如 3.5)的解释器一起使用。如果您需要 3.5 的 pygame,您必须自己构建它。
  • 我担心我的 Pyhton 知识不足以做到这一点。无论如何,谢谢你的提示!

标签: python dll pygame


【解决方案1】:

正如 MattDMo 之前所说,Python 3.4 和 Python 3.5 之间可能会有一些 ABI 变化。

为了省去您的麻烦,我们提供了适用于 Windows 的非官方 PyGame 1.9.2 构建版here

【讨论】:

  • 感谢您的链接!它在这个版本上工作得很好。
猜你喜欢
  • 1970-01-01
  • 2014-03-19
  • 1970-01-01
  • 2020-02-28
  • 2012-12-21
  • 2012-12-29
  • 2020-09-01
  • 2019-07-10
  • 2015-10-14
相关资源
最近更新 更多