2015-11-06 63 views
3

我一直在尝试Python的PIP,并且我决定尝试使用它来重新安装Pygame(我在一些Python文件中丢失了Pygame我做了重新洗牌)。HTTP错误400当试图通过pip在Python上安装PyGame 3.4.3

我进入:

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). 

是什么都意味着&我该如何解决?

+0

@KemyLand:'pip'是程序员常用的软件工具。关于这些工具的问题完全在这里讨论。 –

+0

@MartijnPieters:好吧,你是对的;我链接的页面明确指出这一点。所以,我想没有办法取消我的国旗,不是吗? – 3442

+0

@KemyLand:不是真的;我刚刚从审核队列中删除了该帖子(没有人对该帖子投了票)。 –

回答

1

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

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

+0

那么没有与3.4版本兼容的版本? – Caketray