【问题标题】:I need to know what pygame version to get on my windows 10 laptop for python 2.7.13我需要知道在我的 windows 10 笔记本电脑上安装 python 2.7.13 的 pygame 版本
【发布时间】:2017-08-15 19:26:13
【问题描述】:

我尝试了很多不同的版本,当我尝试导入 pygame 并从中访问内容时,我只是收到一个错误,说它基本​​上无法导入 pygame。我应该得到什么 pygame 版本?有什么好的方法来测试它是否有效?

【问题讨论】:

  • 您是否确保在安装时摆脱旧版本的 pygames(如果有),并确保为正确版本的 python 安装 pygames?
  • 是的。我得到了正确的版本并删除了旧的 pygames。

标签: python windows pygame versions


【解决方案1】:

让 pip 为其运行的 python 找到正确的版本。

py -2.7 -m pip install pygame  # or
py -2.7 -m pip install -U pygame  # if some 2.7 compatible version
py -2.7 -m pip uninstall pygame  # if necessary, because above gives errors

【讨论】:

  • 我一定会尽快尝试一下,并回复您是否有效。
  • 是的,它不适合我。它说有一个错误和红色突出显示pip
【解决方案2】:

你可以去pygame.org/download,在那里他们在windows部分有很多windows 32位的选项。在 Windows 部分的底部,您会看到一个下载一些 64 位 Windows 的预发布二进制文件的链接,直接链接是 here

进入页面后,您将向下滚动到数百个指向某些或其他应用程序的链接,但由于它们是按字母顺序排列的,因此您一定可以轻松找到“Pygame”部分。一旦在 pygame 部分,我认为第二个链接就是你想要的。

如果你不理解或卡在上面的任何一个过程中,你可以观看我学习 pygame 的视频:YouTube/thenewboston

【讨论】:

  • 好的,我如何判断我应该获得 32 位还是 64 位?似乎我需要针对我的特定计算机的完整教程,因为我尝试过的任何方法都不起作用。我也认为获得 python 3.4 可能更容易,但我正在学习的在线课程使用 2.7。
  • 转到我的电脑/这台电脑图标,在空白处右键单击,然后单击“属性”。在下面的规范中,它将显示“系统类型”。你的可能我已经猜到它是 64 位的。但是,如果您想确定自己,请按照步骤操作。
  • 是的,它是 64 位的,我尝试过 64 位,但仍然无法正常工作。 (我认为 32 位仍然可以在 64 位计算机上运行。)但我联系了 Python 看看他们是否可以帮助我,所以我们会看到。
  • 你为什么不直接下载 Python 3.6 或 3.4,毕竟它只需要一段时间......而且我很确定 2.7 中的某个地方存在错误,因为我在 Mac 上尝试过我很惊讶在我的 PC 上顺利运行的相同代码没有在 Mac 上运行,所以......如果可以的话,省去麻烦,去 3.X!
  • 当然,现在我们真的要转移话题了,但是 Python 2.x 和 3.x 在基本级别编码上的唯一区别是打印和输入功能。所以2.x的代码不在3.x中运行是没有问题的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-08-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-09-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多