[英]ERROR INSTALLING KIVY: Why am I Getting Error After Executing: "python -m pip install kivy"?
我一直在尝试在我的机器 (windows10) 上安装 kivy,但我收到了一条很大的错误消息,这是其中的一部分:
ERROR: Command errored out with exit status 1: command: 'C:\Users\budim\kivy_venv\Scripts\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\budim\\AppData\\Local\\Temp\\pip-install-bur_n_r3\\kivy\\setup.py'"'"'; __file__='"'"'C:\\Users\\budim\\AppData\\Local\\Temp\\pip-install-bur_n_r3\\kivy\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\budim\AppData\Local\Temp\pip-pip-egg-info-gd8fylih' cwd: C:\Users\budim\AppData\Local\Temp\pip-install-bur_n_r3\kivy\ Complete output (388 lines): ERROR: Command errored out with exit status 1: command: 'C:\Users\budim\kivy_venv\Scripts\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\budim\\AppData\\Local\\Temp\\pip-wheel-no3k1_h3\\cython\\setup.py'"'"'; __file__='"'"'C:\\Users\\budim\\AppData\\Local\\Temp\\pip-wheel-no3k1_h3\\cython\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d 'C:\Users\budim\AppData\Local\Temp\pip-wheel-x41teyf2' cwd: C:\Users\budim\AppData\Local\Temp\pip-wheel-no3k1_h3\cython\ Complete output (321 lines):
我认为这是最重要的部分(我不能把整个错误都写出来,因为它很大)
以下是我执行的命令:
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 kivy
PS 我在执行最后一条命令后收到错误
谁能向我解释为什么会这样?
看起来它可能与此问题有关 -安装 kivy 时出现问题。 Windows 10 #4991
代替
python -m pip install kivy
做
python -m pip install https://github.com/kivy/kivy/archive/master.zip
或克隆它并以这种方式安装。
此外,尝试在管理员模式下运行cmd
行。
如果您尝试使用 python 3.10 版本安装 kivy,您将收到错误消息,因为最新版本尚未适应处理 kivy。 在 3.10 版本上安装 kiwi 并非不可能,但这是一个繁琐的过程,而且非常混乱......我宁愿推荐你使用 python 的 3.9.2 版本,这将使你安装 kivy 没有太多问题......
我认为您使用的是最新版本的 python,请尝试使用3.92或更早版本,因为某些 python 库不支持较新版本的 python。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.