我一直在尝试在Windows 10,64位上为Python 3.5.1安装pygame。到目前为止我尝试过的所有内容都会以某种形式出现错误消息。 我最近的尝试是从http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame下载pygame-1.9.2a0-cp35-none-win_amd64.whl(也试过32位,得到同样的错误)并将.whl文件拖到Python35-32 /脚本。然后我继续进入命令提示符并执行pip install事件,我得到了这条消息: “找不到满足要求的版本pygame-1.9.2a0-cp35-none-win_amd64(来自版本:) 找不到与pygame相关的分布pygame-1.9.2a0-cp35-none-win_amd64“
我知道我可能会错误地安装它,但是根据我对其他指南的理解,这就是他们所说的。如果可能,我将非常感谢帮助。
答案 0 :(得分:0)
当您拨打pip install
时,听起来您已将文件扩展名从文件名中删除。请确保包含.whl
扩展名,pip会认为文件名是应该为您下载的包的名称。
答案 1 :(得分:0)
Pygame与python 3.5不兼容。但它与python 3.4。您可以在https://bitbucket.org/pygame/pygame/downloads
找到二进制文件对于以前版本的python:https://www.python.org/downloads/
答案 2 :(得分:0)
要检查的第一件事是你有64位版本的Python(默认的Windows下载是32位)。如果没有,请点击以下链接: https://www.python.org/downloads/release/python-360/
当你有64位python时,从命令提示符/ Powershell,使用" pip install pygame"或" python -m pip install pygame"那么你将确定os,python和pygame都是64位,混合和匹配都不起作用。