当我尝试使用以下命令安装 PyGame 时:pip install pygame
it says
收集pygame
找不到满足要求的版本
要求 pygame (来自版本:)
未找到匹配的分布
我相信我使用的是最新版本 8.1.1。我在 Windows 8.1 上使用 Python 3.5.1。我看过这个问题的其他答案,但没有一个对我有用。谢谢你的帮助。
更新:Pygame>=1.9.2 https://pypi.org/project/pygame/1.9.2/应该可以通过安装pip
...
...适用于主要平台(包括 Windows)。
根据入门 https://www.pygame.org/wiki/GettingStarted指南,步骤安装 https://www.pygame.org/wiki/GettingStarted#Pygame%20Installation应该像OP所尝试的那样简单(早在2016年):
pip install --user pygame
安装后,您可以通过运行示例之一来检查它是否安装正确:
python -m pygame.examples.aliens
为什么这之前不起作用?
我有点好奇为什么OP无法安装pygame
当这个问题被问到时,我研究了历史pygame
在 pypi 上发布并注意到最新版本可用May 2016本来就是版本1.8.1 https://pypi.org/project/pygame/1.8.1/,于 2008 年发布(哎呀)。
不仅如此,它还没有任何可安装的wheels https://pypi.org/project/pygame/1.8.1/#files,这解释了为什么 OP 包含 pip 中关于无法找到任何版本下载的错误。
以前的答案(仍然有点相关)
pygame
is not distributed via pip
. See this link http://www.pygame.org/download.shtml which provides windows binaries ready for installation (but only for pygame versions less than 2.0.0)
...或者按照以下说明手动安装 pygame (version 1.9.4 及更高版本)
- 安装Python https://www.python.org/downloads/
- 确保你的电脑上有 pythonPATH https://superuser.com/questions/949560/how-do-i-set-system-environment-variables-in-windows-10
- 从以下位置下载合适的轮子这个链接 http://www.lfd.uci.edu/%7Egohlke/pythonlibs/#pygame
- 使用 pip 安装本教程 https://packaging.python.org/tutorials/installing-packages/
- 最后,使用这些命令通过 pip 安装 pygame Wheel
-
Python 2(通常称为 pip)
-
Python 3(通常称为 pip3)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)