错误:无法为使用 PEP 517 且无法直接安装的 Kivy 构建轮子

2024-02-01

我一直在尝试在 Windows 10 机器上安装 kivy,但没有得到预期的输出,相反,我收到了一系列奇怪的错误消息。首先我运行以下命令:

python -m pip install --upgrade pip wheel setuptools
python -m pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew
python -m pip install kivy.deps.gstreamer
python -m pip install kivy.deps.angle
python -m pip install pygame

据我所知,一切都很顺利。

之后,我运行了这个命令:python -m pip install https://github.com/kivy/kivy/archive/master.zip

命令输出帮助我分解了执行它的过程。

首先,我在“获取构建轮子的要求”时收到一条错误消息。

error message:

我在“准备轮子元数据”和“为 Kivy 构建轮子(PEP 517)”时也收到此错误。我认为值得一提的是,每次我说发生错误时,它都会发生两次,一次又一次。

之后,我得到了一个巨大的错误:

您可以在此链接上下载带有错误消息的测试文件:https://filesend.standardnotes.org/send/BPQTjNM3aiUyRXOtfA3A#ZGI2ZDUzMWU2MmYzNTlhNTVlODEw https://filesend.standardnotes.org/send/BPQTjNM3aiUyRXOtfA3A#ZGI2ZDUzMWU2MmYzNTlhNTVlODEw

注意:我执行的所有命令都是在管理员运行的cmd中执行的。

如果有人可以向我解释发生了什么事,我将非常感激!


在这里讨论相关问题 -错误:无法为使用 PEP 517 的摆锤构建轮子,并且无法直接安装 https://stackoverflow.com/questions/60920252/error-could-not-build-wheels-for-pendulum-which-use-pep-517-and-cannot-be-insta and pip 未能为 scipy 构建轮子 https://stackoverflow.com/questions/58441549/pip-failing-to-build-wheels-for-scipy

答案似乎表明降级pip版本可能会解决问题。但在此之前请尝试

pip install --upgrade pip setuptools wheel

代替

python -m pip install --upgrade pip wheel setuptools

看看是否能解决。如果没有,请降级您的pip通过做

python -m pip install --force-reinstall pip==18.1

如果这些都不起作用,那么您唯一可行的解​​决方案是使用Kivy within Anaconda。您可以从以下位置查看有关安装的更多信息here https://anaconda.org/conda-forge/kivy.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

错误:无法为使用 PEP 517 且无法直接安装的 Kivy 构建轮子 的相关文章

随机推荐