最近我对pygame感兴趣,并在我的64位华硕Windows电脑上安装了pygame-1.9.2a0-cp34-none-win32。
我把它保存到C:/ python34 / Scripts。
从该目录开始,在cmd中,我运行了一行" pip install pygame-1.9.2a0-cp34-none-win32"
并得到了这个错误:
Microsoft Windows [版本10.0.10586]
(c)2015 Microsoft Corporation。保留所有权利。
C:\ Python34 \ Scripts> pip3 install pygame-1.9.2a0-cp34-none-win32 收集pygame-1.9.2a0-cp34-none-win32 找不到满足要求的版本pygame-1.9.2a0-cp34-none-win32(来自版本:) 未找到pygame-1.9.2a0-cp34-none-win32
的匹配分布我尝试过各种各样的事情。我运行了pip update命令并再次尝试,但没有任何工作。
答案 0 :(得分:1)
您从哪里下载模块? 如果没有正确版本的Microsoft Visual Studio安装,它的预编译pip将无法安装,并且很可能是一堆其他先决条件。
我的猜测是你从一个众所周知的网站http://www.lfd.uci.edu/~gohlke/pythonlibs/下载了一个编译版本
首先不要将其保存到\ Python34 \ Scripts,不需要污染此目录,而是将其保存到桌面或下载文件夹中。
其次,如果文件有whl扩展名,则需要在运行pip命令时将其添加到文件名中。
第三个是使用32位的python版本,如果不是你需要找到该模块的64位版本。