【问题标题】:Can't install pygame with pip for Python 3.7 - Command "python setup.py egg_info" failed with error code 1无法使用 Python 3.7 的 pip 安装 pygame - 命令“python setup.py egg_info”失败,错误代码为 1
【发布时间】:2018-12-10 21:15:46
【问题描述】:

尝试使用 pip 安装 pygame 时出现以下错误:

Command "python setup.py egg_info" failed with error code 1 in 
C:\Users\danie\AppData\Local\Temp\pip-install-8zxzuqef\pygame\

我不知道这意味着什么,当我在其他地方查找时告诉我修复我的环境变量。但是还是不行。

【问题讨论】:

  • 您究竟是如何尝试安装 pygame 的?您使用哪个操作系统和 Python 版本?
  • @skrx 使用 Windows 10,python 3.7。 Aand 我不确定您所说的“您到底是如何安装 pygame”的意思,我认为 tehre 是唯一的方法。
  • 有不同的方法。
  • @skrx 好吧,我下载了 python,下载并安装了 pip,然后做了“pip install pygame”,这就是我的目标。

标签: python pip pygame installation


【解决方案1】:

试试:

py -3.7 -m pip install pygame

【讨论】:

  • 试过这个,我得到:要求已经是最新的:c:\users\danie\appdata\local\programs\python\python37-32\lib\site-packages 中的 setuptools (39.2 .0) 在那之后仍然没有运气。
  • 我不知道为什么人们不喜欢它对我有用,因为我在使用 pip 时遇到问题
【解决方案2】:

更新: Pygame 1.9.4 已发布,您可以再次使用 pip download and install 它。在 Windows 中,我建议安装它:py -3.7 -m pip install pygame


目前还没有适用于 Python 3.7 的官方预编译 pygame 包,因此 pip install pygame 不起作用,但您可以从 https://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame 获得 pygame 轮盘

如果您有 64 位 Python 版本,请下载pygame‑1.9.3‑cp37‑cp37m‑win_amd64.whl;如果您有 32 位版本,请下载pygame‑1.9.3‑cp37‑cp37m‑win32.whl。然后打开命令行,导航到包含wheel文件的目录并使用pip安装它:

py -3.7 -m pip install pygame‑1.9.3‑cp37‑cp37m‑win_amd64.whl

此方案仅适用于 Windows,因此使用其他操作系统的用户必须等待并使用 Python 3.6。

【讨论】:

  • "然后打开命令行导航到包含 wheel 文件的目录并使用 pip 安装它" 不知道如何执行此操作:/
  • 输入cd path_to_the_directory(将path_to_the_directory替换为您下载目录的实际路径)。
  • 太棒了!我认为它奏效了。感谢您的帮助。
猜你喜欢
  • 2017-04-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-11-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多