我一直在尝试 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).
这意味着什么?我该如何解决?
最佳答案
首先,服务器上的 400 错误意味着您尝试访问的页面或 url 不存在。 对于您尝试重新安装 pyGame 的方式,应该使用 linux,所以试试这个:sudo apt-get install python-pygame 如果您使用的是 MAC 或 Windows,请转到 http://pygame.org对于 Windows,下载 pygame-1.9.1.win32-py3.2.msi 文件。 (这是 Windows 上的 Pygame for Python 3.2。如果你安装了不同版本的 Python(例如 2.7 或 2.6),请下载适用于你的 Python 版本的 .msi 文件。)编写本书时 Pygame 的当前版本是1.9.1.如果您在网站上看到更新的版本,请下载并安装更新的 Pygame。
对于 Mac OS X,下载适用于您拥有的 Python 版本的 .zip 或 .dmg 文件并运行它。
关于python - 尝试在 Python 3.4.3 上通过 pip 安装 PyGame 时出现 HTTP 错误 400,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33557584/