尝试通过Python 3.4.3上的pip安装PyGame时出现HTTP错误400

时间:2015-11-06 00:46:21

标签: python python-3.x pygame pip

我一直在试用Python的PIP,我决定尝试用它来重新安装Pygame(我丢失了我在Python文件重组过程中遇到的Pygame)。

我进入了:

python -m pip install pygame --allow-external pygame --allow-unverified pygame

它给了我很长的错误:

HTTP error 400 while getting http://www.pygame.org/../../ftp/pygame-1.6.2.tar.bz2 (from http://pygame.org/download.shtml)
Could not install requirement pygame from http://www.pygame.org/../../ftp/pygame-1.6.2.tar.bz2 because of error 400 Client Error: Bad Request
Could not install requirement pygame from http://www.pygame.org/../../ftp/pygame-1.6.2.tar.bz2 (from http://pygame.org/download.shtml).

这意味着什么呢?我该如何解决?

1 个答案:

答案 0 :(得分:1)

首先,服务器上出现400错误意味着您尝试实现的页面或网址不存在。 对于你试图重新安装pyGame的方式,你应该使用linux,所以试试这个:sudo apt-get install python-pygame 如果您使用的是MAC或Windows,请转到http://pygame.org和Windows,请下载pygame-1.9.1.win32-py3.2.msi文件。 (这是Windows上的Python 3.2的Pygame。如果您安装了不同版本的Python(例如2.7或2.6),请下载适用于您的Python版本的.msi文件。)本书编写时的Pygame的当前版本是1.9.1。如果您在网站上看到更新的版本,请下载并安装较新的Pygame。

对于Mac OS X,请下载您所拥有的Python版本的.zip或.dmg文件并运行它。