Python: kivy installation error, not a git repository - python

Hy to everybody,
I have installed on my PC (Windows 10 Pro - 64 bit) Python, version 3.8.2 - 64 bit. Now, I want to try to create a GUI, using kivy, because it seems is good and it is open source. So, I'm trying to install it, and I'm following the official guide, on https://kivy.org/doc/stable/installation/installation-windows.html#install-win-dist. I'm at step 3, and previous steps were successful. Now, I have to digit the command:
python -m pip install kivy==1.11.1
But it not works, and the prompt, that I'm using to install kivy, return the following list of error:
Collecting kivy==1.11.1
Using cached Kivy-1.11.1.tar.gz (23.6 MB)
ERROR: Command errored out with exit status 1:
command: 'D:\Python\Orbit_Project\kivy_venv\Scripts\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\marco\\Tools\\AppData\\Local\\Temp\\pip-install-qbyepev_\\kivy\\setup.py'"'"'; __file__='"'"'C:\\Users\\marco\\Tools\\AppData\\Local\\Temp\\pip-install-qbyepev_\\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\marco\Tools\AppData\Local\Temp\pip-install-qbyepev_\kivy\pip-egg-info'
cwd: C:\Users\marco\Tools\AppData\Local\Temp\pip-install-qbyepev_\kivy\
Complete output (395 lines):
fatal: not a git repository (or any of the parent directories): .git
ERROR: Command errored out with exit status 1:
command: 'D:\Python\Orbit_Project\kivy_venv\Scripts\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\marco\\Tools\\AppData\\Local\\Temp\\pip-wheel-ac_830t1\\cython\\setup.py'"'"'; __file__='"'"'C:\\Users\\marco\\Tools\\AppData\\Local\\Temp\\pip-wheel-ac_830t1\\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\marco\Tools\AppData\Local\Temp\pip-wheel-kukk6vm2'
cwd: C:\Users\marco\Tools\AppData\Local\Temp\pip-wheel-ac_830t1\cython\
Complete output (321 lines):
Unable to find pgen, not compiling formal grammar.
running bdist_wheel
running build
running build_py
creating build
creating build\lib.win-amd64-3.8
copying cython.py -> build\lib.win-amd64-3.8
creating build\lib.win-amd64-3.8\Cython
copying Cython\CodeWriter.py -> build\lib.win-amd64-3.8\Cython
copying Cython\Coverage.py -> build\lib.win-amd64-3.8\Cython
copying Cython\Debugging.py -> build\lib.win-amd64-3.8\Cython
copying Cython\Shadow.py -> build\lib.win-amd64-3.8\Cython
copying Cython\StringIOTree.py -> build\lib.win-amd64-3.8\Cython
copying Cython\TestUtils.py -> build\lib.win-amd64-3.8\Cython
copying Cython\Utils.py -> build\lib.win-amd64-3.8\Cython
copying Cython\__init__.py -> build\lib.win-amd64-3.8\Cython
creating build\lib.win-amd64-3.8\Cython\Build
copying Cython\Build\BuildExecutable.py -> build\lib.win-amd64-3.8\Cython\Build
....
copying Cython\Includes\cpython\pythread.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\ref.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\sequence.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\set.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\slice.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\string.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\tuple.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\type.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\unicode.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\version.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\weakref.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\__init__.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
creating build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_bool.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_buffer.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_bytes.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_cobject.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_complex.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_dict.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_exc.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_float.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_function.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_getargs.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_instance.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_int.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_iterator.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_list.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_long.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_mapping.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_mem.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_method.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_module.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_number.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_object.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_oldbuffer.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_pycapsule.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_ref.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_sequence.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_set.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_string.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_tuple.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_type.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_unicode.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_version.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_weakref.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\stdio.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\stdlib.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\stl.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
creating build\lib.win-amd64-3.8\Cython\Includes\libc
copying Cython\Includes\libc\errno.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libc
copying Cython\Includes\libc\float.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libc
copying Cython\Includes\libc\limits.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libc
copying Cython\Includes\libc\locale.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libc
copying Cython\Includes\libc\math.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libc
copying Cython\Includes\libc\setjmp.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libc
copying Cython\Includes\libc\signal.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libc
copying Cython\Includes\libc\stddef.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libc
copying Cython\Includes\libc\stdint.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libc
copying Cython\Includes\libc\stdio.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libc
copying Cython\Includes\libc\stdlib.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libc
copying Cython\Includes\libc\string.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libc
copying Cython\Includes\libc\time.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libc
copying Cython\Includes\libc\__init__.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libc
creating build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\algorithm.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\cast.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\complex.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\deque.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\forward_list.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\functional.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\iterator.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\limits.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\list.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\map.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\memory.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\pair.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\queue.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\set.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\stack.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\string.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\typeindex.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\typeinfo.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\unordered_map.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\unordered_set.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\utility.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\vector.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
....
copying Cython\Utility\StringTools.c -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\TestUtilityLoader.c -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\TypeConversion.c -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\arrayarray.h -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\CppSupport.cpp -> build\lib.win-amd64-3.8\Cython\Utility
running build_ext
building 'Cython.Plex.Scanners' extension
error: Microsoft Visual C++ 14.0 is required. Get it with "Build Tools for Visual Studio": https://visualstudio.microsoft.com/downloads/
----------------------------------------
ERROR: Failed building wheel for cython
ERROR: Failed to build one or more wheels
Traceback (most recent call last):
File "D:\Python\Orbit_Project\kivy_venv\lib\site-packages\setuptools\installer.py", line 128, in fetch_build_egg
subprocess.check_call(cmd)
File "C:\Python\Python38\lib\subprocess.py", line 364, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['D:\\Python\\Orbit_Project\\kivy_venv\\Scripts\\python.exe', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', 'C:\\Users\\marco\\Tools\\AppData\\Local\\Temp\\tmpx6a6oakm', '--quiet', '--find-links', 'https://github.com/kivy-garden/garden/archive/master.zip', 'cython!=0.27,!=0.27.2,<=0.29.10,>=0.24']' returned non-zero exit status 1.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\marco\Tools\AppData\Local\Temp\pip-install-qbyepev_\kivy\setup.py", line 1073, in <module>
setup(
File "D:\Python\Orbit_Project\kivy_venv\lib\site-packages\setuptools\__init__.py", line 143, in setup
_install_setup_requires(attrs)
File "D:\Python\Orbit_Project\kivy_venv\lib\site-packages\setuptools\__init__.py", line 138, in _install_setup_requires
dist.fetch_build_eggs(dist.setup_requires)
File "D:\Python\Orbit_Project\kivy_venv\lib\site-packages\setuptools\dist.py", line 695, in fetch_build_eggs
resolved_dists = pkg_resources.working_set.resolve(
File "D:\Python\Orbit_Project\kivy_venv\lib\site-packages\pkg_resources\__init__.py", line 781, in resolve
dist = best[req.key] = env.best_match(
File "D:\Python\Orbit_Project\kivy_venv\lib\site-packages\pkg_resources\__init__.py", line 1066, in best_match
return self.obtain(req, installer)
File "D:\Python\Orbit_Project\kivy_venv\lib\site-packages\pkg_resources\__init__.py", line 1078, in obtain
return installer(requirement)
File "D:\Python\Orbit_Project\kivy_venv\lib\site-packages\setuptools\dist.py", line 754, in fetch_build_egg
return fetch_build_egg(self, req)
File "D:\Python\Orbit_Project\kivy_venv\lib\site-packages\setuptools\installer.py", line 130, in fetch_build_egg
raise DistutilsError(str(e))
distutils.errors.DistutilsError: Command '['D:\\Python\\Orbit_Project\\kivy_venv\\Scripts\\python.exe', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', 'C:\\Users\\marco\\Tools\\AppData\\Local\\Temp\\tmpx6a6oakm', '--quiet', '--find-links', 'https://github.com/kivy-garden/garden/archive/master.zip', 'cython!=0.27,!=0.27.2,<=0.29.10,>=0.24']' returned non-zero exit status 1.
Using setuptools
User distribution detected, avoid portable command.
Using this graphics system: OpenGL
WARNING: A problem occurred while running pkg-config --libs --cflags gstreamer-1.0 (code 1)
b"Package gstreamer-1.0 was not found in the pkg-config search path.\r\nPerhaps you should add the directory containing `gstreamer-1.0.pc'\r\nto the PKG_CONFIG_PATH environment variable\r\nNo package 'gstreamer-1.0' found\r\n"
WARNING: A problem occurred while running pkg-config --libs --cflags gstreamer-1.0 (code 1)
b"Package gstreamer-1.0 was not found in the pkg-config search path.\r\nPerhaps you should add the directory containing `gstreamer-1.0.pc'\r\nto the PKG_CONFIG_PATH environment variable\r\nNo package 'gstreamer-1.0' found\r\n"
WARNING: A problem occurred while running pkg-config --libs --cflags sdl2 SDL2_ttf SDL2_image SDL2_mixer (code 1)
b"Package sdl2 was not found in the pkg-config search path.\r\nPerhaps you should add the directory containing `sdl2.pc'\r\nto the PKG_CONFIG_PATH environment variable\r\nNo package 'sdl2' found\r\nPackage SDL2_ttf was not found in the pkg-config search path.\r\nPerhaps you should add the directory containing `SDL2_ttf.pc'\r\nto the PKG_CONFIG_PATH environment variable\r\nNo package 'SDL2_ttf' found\r\nPackage SDL2_image was not found in the pkg-config search path.\r\nPerhaps you should add the directory containing `SDL2_image.pc'\r\nto the PKG_CONFIG_PATH environment variable\r\nNo package 'SDL2_image' found\r\nPackage SDL2_mixer was not found in the pkg-config search path.\r\nPerhaps you should add the directory containing `SDL2_mixer.pc'\r\nto the PKG_CONFIG_PATH environment variable\r\nNo package 'SDL2_mixer' found\r\n"
ERROR: Dependency for context.pyx not resolved: config.pxi
ERROR: Dependency for compiler.pyx not resolved: config.pxi
ERROR: Dependency for context_instructions.pyx not resolved: config.pxi
ERROR: Dependency for fbo.pyx not resolved: config.pxi
ERROR: Dependency for gl_instructions.pyx not resolved: config.pxi
ERROR: Dependency for instructions.pyx not resolved: config.pxi
ERROR: Dependency for opengl.pyx not resolved: config.pxi
ERROR: Dependency for opengl_utils.pyx not resolved: config.pxi
ERROR: Dependency for shader.pyx not resolved: config.pxi
ERROR: Dependency for stencil_instructions.pyx not resolved: config.pxi
ERROR: Dependency for scissor_instructions.pyx not resolved: config.pxi
ERROR: Dependency for texture.pyx not resolved: config.pxi
ERROR: Dependency for vbo.pyx not resolved: config.pxi
ERROR: Dependency for vertex.pyx not resolved: config.pxi
ERROR: Dependency for vertex_instructions.pyx not resolved: config.pxi
ERROR: Dependency for cgl.pyx not resolved: config.pxi
ERROR: Dependency for cgl_mock.pyx not resolved: config.pxi
ERROR: Dependency for cgl_gl.pyx not resolved: config.pxi
ERROR: Dependency for cgl_glew.pyx not resolved: config.pxi
ERROR: Dependency for cgl_sdl2.pyx not resolved: config.pxi
ERROR: Dependency for svg.pyx not resolved: config.pxi
----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
I inserted dots because there were too much caracters in this post, and the deleted sentences are similar.
I installed python in C:\ directory, and I'm trying to install kivy inside my project, as the guide states.
Does anyone know this problem, and he knows how to resolve?
I found similar problems but solutions don't resolve my case.
Thank you very much in advance,
Marco

I found the solution to problem. Simply, Python 3.8.2 is not compatible with kivy, for the moment. I uninstalled it, and I installed Python 3.7.6. Now, it's working perfectly.

Related

can't install any package with pip

I'm using ArtixLinux as OS.
I can't use pip for installing package with pip.
I got this error:
ERROR: Exception:
Traceback (most recent call last):
File "/usr/lib/python3.10/site-packages/pip/_internal/cli/base_command.py", line 167, in exc_logging_wrapper
status = run_func(*args)
File "/usr/lib/python3.10/site-packages/pip/_internal/cli/req_command.py", line 205, in wrapper
return func(self, options, args)
File "/usr/lib/python3.10/site-packages/pip/_internal/commands/install.py", line 341, in run
requirement_set = resolver.resolve(
File "/usr/lib/python3.10/site-packages/pip/_internal/resolution/resolvelib/resolver.py", line 94, in resolve
result = self._result = resolver.resolve(
File "/usr/lib/python3.10/site-packages/resolvelib/resolvers.py", line 454, in resolve
state = resolution.resolve(requirements, max_rounds=max_rounds)
File "/usr/lib/python3.10/site-packages/resolvelib/resolvers.py", line 319, in resolve
name, crit = self._merge_into_criterion(r, parent=None)
File "/usr/lib/python3.10/site-packages/resolvelib/resolvers.py", line 176, in _merge_into_criterion
crit = Criterion.from_requirement(self._p, requirement, parent)
File "/usr/lib/python3.10/site-packages/resolvelib/resolvers.py", line 79, in from_requirement
matches = provider.find_matches(requirements=[requirement])
TypeError: PipProvider.find_matches() missing 2 required positional arguments: 'identifier' and 'incompatibilities'
I tried reinstall python-pip and python-resolvelib to see if the error solved but no!!
but I can use pip inside a venv, no errors for download or installing any package except PyGObject.
I got this error when trying to install PyGObject inside venv:
Collecting PyGObject
Using cached PyGObject-3.42.1.tar.gz (718 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting pycairo>=1.16.0
Using cached pycairo-1.21.0-cp310-cp310-linux_x86_64.whl
Building wheels for collected packages: PyGObject
Building wheel for PyGObject (pyproject.toml) ... error
error: subprocess-exited-with-error
× Building wheel for PyGObject (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [42 lines of output]
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-x86_64-cpython-310
creating build/lib.linux-x86_64-cpython-310/pygtkcompat
copying pygtkcompat/pygtkcompat.py -> build/lib.linux-x86_64-cpython-310/pygtkcompat
copying pygtkcompat/generictreemodel.py -> build/lib.linux-x86_64-cpython-310/pygtkcompat
copying pygtkcompat/__init__.py -> build/lib.linux-x86_64-cpython-310/pygtkcompat
creating build/lib.linux-x86_64-cpython-310/gi
copying gi/types.py -> build/lib.linux-x86_64-cpython-310/gi
copying gi/pygtkcompat.py -> build/lib.linux-x86_64-cpython-310/gi
copying gi/module.py -> build/lib.linux-x86_64-cpython-310/gi
copying gi/importer.py -> build/lib.linux-x86_64-cpython-310/gi
copying gi/docstring.py -> build/lib.linux-x86_64-cpython-310/gi
copying gi/_signalhelper.py -> build/lib.linux-x86_64-cpython-310/gi
copying gi/_propertyhelper.py -> build/lib.linux-x86_64-cpython-310/gi
copying gi/_ossighelper.py -> build/lib.linux-x86_64-cpython-310/gi
copying gi/_option.py -> build/lib.linux-x86_64-cpython-310/gi
copying gi/_gtktemplate.py -> build/lib.linux-x86_64-cpython-310/gi
copying gi/_error.py -> build/lib.linux-x86_64-cpython-310/gi
copying gi/_constants.py -> build/lib.linux-x86_64-cpython-310/gi
copying gi/__init__.py -> build/lib.linux-x86_64-cpython-310/gi
creating build/lib.linux-x86_64-cpython-310/gi/repository
copying gi/repository/__init__.py -> build/lib.linux-x86_64-cpython-310/gi/repository
creating build/lib.linux-x86_64-cpython-310/gi/overrides
copying gi/overrides/keysyms.py -> build/lib.linux-x86_64-cpython-310/gi/overrides
copying gi/overrides/__init__.py -> build/lib.linux-x86_64-cpython-310/gi/overrides
copying gi/overrides/Pango.py -> build/lib.linux-x86_64-cpython-310/gi/overrides
copying gi/overrides/Gtk.py -> build/lib.linux-x86_64-cpython-310/gi/overrides
copying gi/overrides/Gio.py -> build/lib.linux-x86_64-cpython-310/gi/overrides
copying gi/overrides/GdkPixbuf.py -> build/lib.linux-x86_64-cpython-310/gi/overrides
copying gi/overrides/Gdk.py -> build/lib.linux-x86_64-cpython-310/gi/overrides
copying gi/overrides/GObject.py -> build/lib.linux-x86_64-cpython-310/gi/overrides
copying gi/overrides/GLib.py -> build/lib.linux-x86_64-cpython-310/gi/overrides
copying gi/overrides/GIMarshallingTests.py -> build/lib.linux-x86_64-cpython-310/gi/overrides
running build_ext
Package gobject-introspection-1.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gobject-introspection-1.0.pc'
to the PKG_CONFIG_PATH environment variable
Package 'gobject-introspection-1.0', required by 'virtual:world', not found
Command '('pkg-config', '--print-errors', '--exists', 'gobject-introspection-1.0 >= 1.56.0')' returned non-zero exit status 1.
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for PyGObject
Failed to build PyGObject
ERROR: Could not build wheels for PyGObject, which is required to install pyproject.toml-based projects
i am on artix to and have been following this thread bc i had the exact same problems. seems like a package problem
do a -Syu (maybe a reboot.) then redo your original task.
my pip works now.

Problem installing Kivy on PyCharm, windows

I am trying to install the Kivy package on Pycharm and for some reason it is giving me an error. Note its not from the pip, it works for other packages and it is updated. The reason why I am asking for help is because I dont understand the interpreters commands and errors so I would love some help.
Thanks, I appreciate all the help I can get :)
The commad that I am using is -> pip install kivy
This is the given error
ERROR: Command errored out with exit status 1:
command: 'c:\users\frank\pycharmprojects\python1\venv\scripts\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Frank\\AppData\\Lo
cal\\Temp\\pip-install-vr4dy_sq\\kivy\\setup.py'"'"'; __file__='"'"'C:\\Users\\Frank\\AppData\\Local\\Temp\\pip-install-vr4dy_sq\\kivy\\setup.py'"'"';f=getattr(token
ize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base
'C:\Users\Frank\AppData\Local\Temp\pip-pip-egg-info-j7rvr3va'
cwd: C:\Users\Frank\AppData\Local\Temp\pip-install-vr4dy_sq\kivy\
Complete output (395 lines):
WARNING: Skipping page https://github.com/kivy-garden/garden/archive/master.zip because the HEAD request got Content-Type: application/zip.The only supported Con
tent-Type is text/html
ERROR: Command errored out with exit status 1:
command: 'c:\users\frank\pycharmprojects\python1\venv\scripts\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Frank\\AppDat
a\\Local\\Temp\\pip-wheel-4p5fq9jt\\cython\\setup.py'"'"'; __file__='"'"'C:\\Users\\Frank\\AppData\\Local\\Temp\\pip-wheel-4p5fq9jt\\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\Frank\AppData\Local\Temp\pip-wheel-yf76rw9s'
cwd: C:\Users\Frank\AppData\Local\Temp\pip-wheel-4p5fq9jt\cython\
Complete output (321 lines):
Unable to find pgen, not compiling formal grammar.
running bdist_wheel
running build
running build_py
creating build
creating build\lib.win-amd64-3.9
copying cython.py -> build\lib.win-amd64-3.9
creating build\lib.win-amd64-3.9\Cython
copying Cython\CodeWriter.py -> build\lib.win-amd64-3.9\Cython
copying Cython\Coverage.py -> build\lib.win-amd64-3.9\Cython
copying Cython\Debugging.py -> build\lib.win-amd64-3.9\Cython
copying Cython\Shadow.py -> build\lib.win-amd64-3.9\Cython
copying Cython\StringIOTree.py -> build\lib.win-amd64-3.9\Cython
copying Cython\TestUtils.py -> build\lib.win-amd64-3.9\Cython
copying Cython\Utils.py -> build\lib.win-amd64-3.9\Cython
copying Cython\__init__.py -> build\lib.win-amd64-3.9\Cython
creating build\lib.win-amd64-3.9\Cython\Build
copying Cython\Build\BuildExecutable.py -> build\lib.win-amd64-3.9\Cython\Build
copying Cython\Includes\cpython\exc.pxd -> build\lib.win-amd64-3.9\Cython\Includes\cpython
copying Cython\Includes\cpython\float.pxd -> build\lib.win-amd64-3.9\Cython\Includes\cpython
copying Cython\Includes\cpython\function.pxd -> build\lib.win-amd64-3.9\Cython\Includes\cpython
copying Cython\Includes\cpython\getargs.pxd -> build\lib.win-amd64-3.9\Cython\Includes\cpython
copying Cython\Includes\cpython\instance.pxd -> build\lib.win-amd64-3.9\Cython\Includes\cpython
copying Cython\Includes\cpython\int.pxd -> build\lib.win-amd64-3.9\Cython\Includes\cpython
copying Cython\Includes\cpython\iterator.pxd -> build\lib.win-amd64-3.9\Cython\Includes\cpython
copying Cython\Includes\cpython\list.pxd -> build\lib.win-amd64-3.9\Cython\Includes\cpython
copying Cython\Includes\cpython\long.pxd -> build\lib.win-amd64-3.9\Cython\Includes\cpython
copying Cython\Includes\cpython\longintrepr.pxd -> build\lib.win-amd64-3.9\Cython\Includes\cpython
copying Cython\Includes\cpython\mapping.pxd -> build\lib.win-amd64-3.9\Cython\Includes\cpython
copying Cython\Includes\cpython\mem.pxd -> build\lib.win-amd64-3.9\Cython\Includes\cpython
copying Cython\Includes\cpython\method.pxd -> build\lib.win-amd64-3.9\Cython\Includes\cpython
copying Cython\Includes\cpython\module.pxd -> build\lib.win-amd64-3.9\Cython\Includes\cpython
copying Cython\Includes\cpython\number.pxd -> build\lib.win-amd64-3.9\Cython\Includes\cpython
copying Cython\Includes\cpython\object.pxd -> build\lib.win-amd64-3.9\Cython\Includes\cpython
copying Cython\Includes\cpython\oldbuffer.pxd -> build\lib.win-amd64-3.9\Cython\Includes\cpython
copying Cython\Includes\cpython\pycapsule.pxd -> build\lib.win-amd64-3.9\Cython\Includes\cpython
copying Cython\Includes\cpython\pylifecycle.pxd -> build\lib.win-amd64-3.9\Cython\Includes\cpython
copying Cython\Includes\cpython\pystate.pxd -> build\lib.win-amd64-3.9\Cython\Includes\cpython
copying Cython\Includes\cpython\pythread.pxd -> build\lib.win-amd64-3.9\Cython\Includes\cpython
copying Cython\Includes\cpython\ref.pxd -> build\lib.win-amd64-3.9\Cython\Includes\cpython
copying Cython\Includes\cpython\sequence.pxd -> build\lib.win-amd64-3.9\Cython\Includes\cpython
copying Cython\Includes\cpython\set.pxd -> build\lib.win-amd64-3.9\Cython\Includes\cpython
copying Cython\Includes\cpython\slice.pxd -> build\lib.win-amd64-3.9\Cython\Includes\cpython
copying Cython\Includes\cpython\string.pxd -> build\lib.win-amd64-3.9\Cython\Includes\cpython
copying Cython\Includes\cpython\tuple.pxd -> build\lib.win-amd64-3.9\Cython\Includes\cpython
copying Cython\Includes\cpython\type.pxd -> build\lib.win-amd64-3.9\Cython\Includes\cpython
copying Cython\Includes\cpython\unicode.pxd -> build\lib.win-amd64-3.9\Cython\Includes\cpython
copying Cython\Includes\cpython\version.pxd -> build\lib.win-amd64-3.9\Cython\Includes\cpython
copying Cython\Includes\cpython\weakref.pxd -> build\lib.win-amd64-3.9\Cython\Includes\cpython
copying Cython\Includes\cpython\__init__.pxd -> build\lib.win-amd64-3.9\Cython\Includes\cpython
creating build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_bool.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_buffer.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_bytes.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_cobject.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_complex.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_dict.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_exc.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_float.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_function.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_getargs.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_instance.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_int.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_iterator.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_list.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_long.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_mapping.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_mem.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_method.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_module.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_number.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_object.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_oldbuffer.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_pycapsule.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_ref.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_sequence.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_set.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_string.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_tuple.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_type.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_unicode.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_version.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_weakref.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\stdio.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\stdlib.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\stl.pxd -> build\lib.win-amd64-3.9\Cython\Includes\Deprecated
creating build\lib.win-amd64-3.9\Cython\Includes\libc
copying Cython\Includes\libc\errno.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libc
copying Cython\Includes\libc\float.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libc
copying Cython\Includes\libc\limits.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libc
copying Cython\Includes\libc\locale.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libc
copying Cython\Includes\libc\math.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libc
copying Cython\Includes\libc\setjmp.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libc
copying Cython\Includes\libc\signal.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libc
copying Cython\Includes\libc\stddef.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libc
copying Cython\Includes\libc\stdint.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libc
copying Cython\Includes\libc\stdio.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libc
copying Cython\Includes\libc\stdlib.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libc
copying Cython\Includes\libc\string.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libc
copying Cython\Includes\libc\time.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libc
copying Cython\Includes\libc\__init__.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libc
creating build\lib.win-amd64-3.9\Cython\Includes\libcpp
copying Cython\Includes\libcpp\algorithm.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libcpp
copying Cython\Includes\libcpp\cast.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libcpp
copying Cython\Includes\libcpp\complex.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libcpp
copying Cython\Includes\libcpp\deque.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libcpp
copying Cython\Includes\libcpp\forward_list.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libcpp
copying Cython\Includes\libcpp\functional.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libcpp
copying Cython\Includes\libcpp\iterator.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libcpp
copying Cython\Includes\libcpp\limits.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libcpp
copying Cython\Includes\libcpp\list.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libcpp
copying Cython\Includes\libcpp\map.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libcpp
copying Cython\Includes\libcpp\memory.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libcpp
copying Cython\Includes\libcpp\pair.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libcpp
copying Cython\Includes\libcpp\queue.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libcpp
copying Cython\Includes\libcpp\set.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libcpp
copying Cython\Includes\libcpp\stack.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libcpp
copying Cython\Includes\libcpp\string.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libcpp
copying Cython\Includes\libcpp\typeindex.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libcpp
copying Cython\Includes\libcpp\typeinfo.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libcpp
copying Cython\Includes\libcpp\unordered_map.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libcpp
copying Cython\Includes\libcpp\unordered_set.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libcpp
copying Cython\Includes\libcpp\utility.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libcpp
copying Cython\Includes\libcpp\vector.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libcpp
copying Cython\Includes\libcpp\__init__.pxd -> build\lib.win-amd64-3.9\Cython\Includes\libcpp
creating build\lib.win-amd64-3.9\Cython\Includes\numpy
copying Cython\Includes\numpy\math.pxd -> build\lib.win-amd64-3.9\Cython\Includes\numpy
copying Cython\Includes\numpy\__init__.pxd -> build\lib.win-amd64-3.9\Cython\Includes\numpy
creating build\lib.win-amd64-3.9\Cython\Includes\posix
copying Cython\Includes\posix\dlfcn.pxd -> build\lib.win-amd64-3.9\Cython\Includes\posix
copying Cython\Includes\posix\fcntl.pxd -> build\lib.win-amd64-3.9\Cython\Includes\posix
copying Cython\Includes\posix\ioctl.pxd -> build\lib.win-amd64-3.9\Cython\Includes\posix
copying Cython\Includes\posix\mman.pxd -> build\lib.win-amd64-3.9\Cython\Includes\posix
copying Cython\Includes\posix\resource.pxd -> build\lib.win-amd64-3.9\Cython\Includes\posix
copying Cython\Includes\posix\select.pxd -> build\lib.win-amd64-3.9\Cython\Includes\posix
copying Cython\Includes\posix\signal.pxd -> build\lib.win-amd64-3.9\Cython\Includes\posix
copying Cython\Includes\posix\stat.pxd -> build\lib.win-amd64-3.9\Cython\Includes\posix
copying Cython\Includes\posix\stdio.pxd -> build\lib.win-amd64-3.9\Cython\Includes\posix
copying Cython\Includes\posix\stdlib.pxd -> build\lib.win-amd64-3.9\Cython\Includes\posix
copying Cython\Includes\posix\strings.pxd -> build\lib.win-amd64-3.9\Cython\Includes\posix
copying Cython\Includes\posix\time.pxd -> build\lib.win-amd64-3.9\Cython\Includes\posix
copying Cython\Includes\posix\types.pxd -> build\lib.win-amd64-3.9\Cython\Includes\posix
copying Cython\Includes\posix\unistd.pxd -> build\lib.win-amd64-3.9\Cython\Includes\posix
copying Cython\Includes\posix\wait.pxd -> build\lib.win-amd64-3.9\Cython\Includes\posix
copying Cython\Includes\posix\__init__.pxd -> build\lib.win-amd64-3.9\Cython\Includes\posix
copying Cython\Compiler\Code.pxd -> build\lib.win-amd64-3.9\Cython\Compiler
copying Cython\Compiler\FlowControl.pxd -> build\lib.win-amd64-3.9\Cython\Compiler
copying Cython\Compiler\ParseTreeTransforms.pxd -> build\lib.win-amd64-3.9\Cython\Compiler
copying Cython\Compiler\Parsing.pxd -> build\lib.win-amd64-3.9\Cython\Compiler
copying Cython\Compiler\Scanning.pxd -> build\lib.win-amd64-3.9\Cython\Compiler
copying Cython\Compiler\Visitor.pxd -> build\lib.win-amd64-3.9\Cython\Compiler
copying Cython\Runtime\refnanny.pyx -> build\lib.win-amd64-3.9\Cython\Runtime
copying Cython\Debugger\Tests\codefile -> build\lib.win-amd64-3.9\Cython\Debugger\Tests
copying Cython\Debugger\Tests\cfuncs.c -> build\lib.win-amd64-3.9\Cython\Debugger\Tests
copying Cython\Plex\Actions.pxd -> build\lib.win-amd64-3.9\Cython\Plex
copying Cython\Plex\Scanners.pxd -> build\lib.win-amd64-3.9\Cython\Plex
copying Cython\Utility\CConvert.pyx -> build\lib.win-amd64-3.9\Cython\Utility
copying Cython\Utility\CpdefEnums.pyx -> build\lib.win-amd64-3.9\Cython\Utility
copying Cython\Utility\CppConvert.pyx -> build\lib.win-amd64-3.9\Cython\Utility
copying Cython\Utility\MemoryView.pyx -> build\lib.win-amd64-3.9\Cython\Utility
copying Cython\Utility\TestCythonScope.pyx -> build\lib.win-amd64-3.9\Cython\Utility
copying Cython\Utility\TestCyUtilityLoader.pyx -> build\lib.win-amd64-3.9\Cython\Utility
copying Cython\Utility\AsyncGen.c -> build\lib.win-amd64-3.9\Cython\Utility
copying Cython\Utility\Buffer.c -> build\lib.win-amd64-3.9\Cython\Utility
copying Cython\Utility\Builtins.c -> build\lib.win-amd64-3.9\Cython\Utility
copying Cython\Utility\Capsule.c -> build\lib.win-amd64-3.9\Cython\Utility
copying Cython\Utility\CMath.c -> build\lib.win-amd64-3.9\Cython\Utility
copying Cython\Utility\CommonStructures.c -> build\lib.win-amd64-3.9\Cython\Utility
copying Cython\Utility\Complex.c -> build\lib.win-amd64-3.9\Cython\Utility
copying Cython\Utility\Coroutine.c -> build\lib.win-amd64-3.9\Cython\Utility
copying Cython\Utility\CythonFunction.c -> build\lib.win-amd64-3.9\Cython\Utility
copying Cython\Utility\Embed.c -> build\lib.win-amd64-3.9\Cython\Utility
copying Cython\Utility\Exceptions.c -> build\lib.win-amd64-3.9\Cython\Utility
copying Cython\Utility\ExtensionTypes.c -> build\lib.win-amd64-3.9\Cython\Utility
copying Cython\Utility\FunctionArguments.c -> build\lib.win-amd64-3.9\Cython\Utility
copying Cython\Utility\ImportExport.c -> build\lib.win-amd64-3.9\Cython\Utility
copying Cython\Utility\MemoryView_C.c -> build\lib.win-amd64-3.9\Cython\Utility
copying Cython\Utility\ModuleSetupCode.c -> build\lib.win-amd64-3.9\Cython\Utility
copying Cython\Utility\ObjectHandling.c -> build\lib.win-amd64-3.9\Cython\Utility
copying Cython\Utility\Optimize.c -> build\lib.win-amd64-3.9\Cython\Utility
copying Cython\Utility\Overflow.c -> build\lib.win-amd64-3.9\Cython\Utility
copying Cython\Utility\Printing.c -> build\lib.win-amd64-3.9\Cython\Utility
copying Cython\Utility\Profile.c -> build\lib.win-amd64-3.9\Cython\Utility
copying Cython\Utility\StringTools.c -> build\lib.win-amd64-3.9\Cython\Utility
copying Cython\Utility\TestUtilityLoader.c -> build\lib.win-amd64-3.9\Cython\Utility
copying Cython\Utility\TypeConversion.c -> build\lib.win-amd64-3.9\Cython\Utility
copying Cython\Utility\arrayarray.h -> build\lib.win-amd64-3.9\Cython\Utility
copying Cython\Utility\CppSupport.cpp -> build\lib.win-amd64-3.9\Cython\Utility
running build_ext
building 'Cython.Plex.Scanners' extension
error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
----------------------------------------
ERROR: Failed building wheel for cython
ERROR: Failed to build one or more wheels
Traceback (most recent call last):
File "c:\users\frank\pycharmprojects\python1\venv\lib\site-packages\setuptools\installer.py", line 126, in fetch_build_egg
subprocess.check_call(cmd)
File "C:\Users\Frank\AppData\Local\Programs\Python\Python39\lib\subprocess.py", line 373, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['c:\\users\\frank\\pycharmprojects\\python1\\venv\\scripts\\python.exe', '-m', 'pip', '--disable-pip-version-check', 'w
heel', '--no-deps', '-w', 'C:\\Users\\Frank\\AppData\\Local\\Temp\\tmp9en8uo5g', '--quiet', '--find-links', 'https://github.com/kivy-garden/garden/archive/master.zip
', 'cython!=0.27,!=0.27.2,<=0.29.10,>=0.24']' returned non-zero exit status 1.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\Frank\AppData\Local\Temp\pip-install-vr4dy_sq\kivy\setup.py", line 1073, in <module>
setup(
File "c:\users\frank\pycharmprojects\python1\venv\lib\site-packages\setuptools\__init__.py", line 152, in setup
_install_setup_requires(attrs)
File "c:\users\frank\pycharmprojects\python1\venv\lib\site-packages\setuptools\__init__.py", line 147, in _install_setup_requires
dist.fetch_build_eggs(dist.setup_requires)
File "c:\users\frank\pycharmprojects\python1\venv\lib\site-packages\setuptools\dist.py", line 673, in fetch_build_eggs
resolved_dists = pkg_resources.working_set.resolve(
File "c:\users\frank\pycharmprojects\python1\venv\lib\site-packages\pkg_resources\__init__.py", line 764, in resolve
dist = best[req.key] = env.best_match(
File "c:\users\frank\pycharmprojects\python1\venv\lib\site-packages\pkg_resources\__init__.py", line 1049, in best_match
return self.obtain(req, installer)
File "c:\users\frank\pycharmprojects\python1\venv\lib\site-packages\pkg_resources\__init__.py", line 1061, in obtain
return installer(requirement)
File "c:\users\frank\pycharmprojects\python1\venv\lib\site-packages\setuptools\dist.py", line 732, in fetch_build_egg
return fetch_build_egg(self, req)
File "c:\users\frank\pycharmprojects\python1\venv\lib\site-packages\setuptools\installer.py", line 128, in fetch_build_egg
raise DistutilsError(str(e)) from e
distutils.errors.DistutilsError: Command '['c:\\users\\frank\\pycharmprojects\\python1\\venv\\scripts\\python.exe', '-m', 'pip', '--disable-pip-version-check',
'wheel', '--no-deps', '-w', 'C:\\Users\\Frank\\AppData\\Local\\Temp\\tmp9en8uo5g', '--quiet', '--find-links', 'https://github.com/kivy-garden/garden/archive/master.z
ip', 'cython!=0.27,!=0.27.2,<=0.29.10,>=0.24']' returned non-zero exit status 1.
Using setuptools
User distribution detected, avoid portable command.
Using this graphics system: OpenGL
WARNING: A problem occurred while running pkg-config --libs --cflags gstreamer-1.0 (code 1)
b"'pkg-config' is not recognized as an internal or external command,\r\noperable program or batch file.\r\n"
WARNING: A problem occurred while running pkg-config --libs --cflags gstreamer-1.0 (code 1)
b"'pkg-config' is not recognized as an internal or external command,\r\noperable program or batch file.\r\n"
WARNING: A problem occurred while running pkg-config --libs --cflags sdl2 SDL2_ttf SDL2_image SDL2_mixer (code 1)
b"'pkg-config' is not recognized as an internal or external command,\r\noperable program or batch file.\r\n"
ERROR: Dependency for context.pyx not resolved: config.pxi
ERROR: Dependency for compiler.pyx not resolved: config.pxi
ERROR: Dependency for context_instructions.pyx not resolved: config.pxi
ERROR: Dependency for fbo.pyx not resolved: config.pxi
ERROR: Dependency for gl_instructions.pyx not resolved: config.pxi
ERROR: Dependency for instructions.pyx not resolved: config.pxi
ERROR: Dependency for opengl.pyx not resolved: config.pxi
ERROR: Dependency for opengl_utils.pyx not resolved: config.pxi
ERROR: Dependency for shader.pyx not resolved: config.pxi
ERROR: Dependency for stencil_instructions.pyx not resolved: config.pxi
ERROR: Dependency for scissor_instructions.pyx not resolved: config.pxi
ERROR: Dependency for texture.pyx not resolved: config.pxi
ERROR: Dependency for vbo.pyx not resolved: config.pxi
ERROR: Dependency for vertex.pyx not resolved: config.pxi
ERROR: Dependency for vertex_instructions.pyx not resolved: config.pxi
ERROR: Dependency for cgl.pyx not resolved: config.pxi
ERROR: Dependency for cgl_mock.pyx not resolved: config.pxi
ERROR: Dependency for cgl_gl.pyx not resolved: config.pxi
ERROR: Dependency for cgl_glew.pyx not resolved: config.pxi
ERROR: Dependency for cgl_sdl2.pyx not resolved: config.pxi
ERROR: Dependency for svg.pyx not resolved: config.pxi
----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
Here are my experience with installing kivy:
Make sure you don't use python version 3.9
pip install kivy - does not work
create new project using Virtualenv and using python 3.7 (of course other versions can also work except 3.9)
then simply create requirements.txt file within root of your project if not yet exist and include kivy
Pycharm automatically asks if you want to install requirements.
Finally, verify
import kivy
print(kivy.__version__)
output:
C:\Users\lww\PycharmProjects\kivyproject\venv\Scripts\python.exe C:/Users/lww/PycharmProjects/kivyproject/ver.py
[INFO ] [Logger ] Record log in C:\Users\lww\.kivy\logs\kivy_20-11-14_47.txt
[INFO ] [Kivy ] v1.11.1
[INFO ] [Kivy ] Installed at "C:\Users\lww\PycharmProjects\kivyproject\venv\lib\site-packages\kivy\__init__.py"
[INFO ] [Python ] v3.7.4 (tags/v3.7.4:e09359112e, Jul 8 2019, 20:34:20) [MSC v.1916 64 bit (AMD64)]
[INFO ] [Python ] Interpreter at "C:\Users\lww\PycharmProjects\kivyproject\venv\Scripts\python.exe"
Process finished with exit code 0

Installation of Kivy in Python 3.8.2 is occuring Error

ERROR: Command errored out with exit status 1:
command: 'C:\Users\LENOVO YOGA\AppData\Local\Programs\Python\Python38-32\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\LENOVO YOGA\\AppData\\Local\\Temp\\pip-install-78_a5546\\kivy\\setup.py'"'"'; __file__='"'"'C:\\Users\\LENOVO YOGA\\AppData\\Local\\Temp\\pip-install-78_a5546\\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\LENOVO YOGA\AppData\Local\Temp\pip-pip-egg-info-t3zgxbq2'
cwd: C:\Users\LENOVO YOGA\AppData\Local\Temp\pip-install-78_a5546\kivy\
Complete output (388 lines):
ERROR: Command errored out with exit status 1:
command: 'C:\Users\LENOVO YOGA\AppData\Local\Programs\Python\Python38-32\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\LENOVO YOGA\\AppData\\Local\\Temp\\pip-wheel-4uht95r0\\cython\\setup.py'"'"'; __file__='"'"'C:\\Users\\LENOVO YOGA\\AppData\\Local\\Temp\\pip-wheel-4uht95r0\\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\LENOVO YOGA\AppData\Local\Temp\pip-wheel-o7vvpx89'
cwd: C:\Users\LENOVO YOGA\AppData\Local\Temp\pip-wheel-4uht95r0\cython\
Complete output (321 lines):
Unable to find pgen, not compiling formal grammar.
running bdist_wheel
running build
running build_py
creating build
creating build\lib.win32-3.8
copying cython.py -> build\lib.win32-3.8
creating build\lib.win32-3.8\Cython
copying Cython\CodeWriter.py -> build\lib.win32-3.8\Cython
copying Cython\Coverage.py -> build\lib.win32-3.8\Cython
copying Cython\Debugging.py -> build\lib.win32-3.8\Cython
copying Cython\Shadow.py -> build\lib.win32-3.8\Cython
copying Cython\StringIOTree.py -> build\lib.win32-3.8\Cython
copying Cython\TestUtils.py -> build\lib.win32-3.8\Cython
copying Cython\Includes\openmp.pxd -> build\lib.win32-3.8\Cython\Includes
creating build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\array.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\bool.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\buffer.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\bytearray.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\bytes.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\ceval.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\cobject.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\complex.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\datetime.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\dict.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\exc.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\float.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\function.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\getargs.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\instance.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\int.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\iterator.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\list.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\long.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\longintrepr.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\mapping.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\mem.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\method.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\module.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\number.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\object.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\oldbuffer.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\pycapsule.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\pylifecycle.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\pystate.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\pythread.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\ref.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\sequence.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\set.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\slice.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\string.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\tuple.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\type.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\unicode.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\version.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\weakref.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\__init__.pxd -> build\lib.win32-3.8\Cython\Includes\cpython
creating build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_bool.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_buffer.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_bytes.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_cobject.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_complex.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_dict.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_exc.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_float.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_function.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_getargs.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_instance.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_int.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_iterator.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_list.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_long.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_mapping.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_mem.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_method.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_module.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_number.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_object.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_oldbuffer.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_pycapsule.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_ref.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_sequence.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_set.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_string.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_tuple.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_type.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_unicode.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_version.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_weakref.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\stdio.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\stdlib.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\stl.pxd -> build\lib.win32-3.8\Cython\Includes\Deprecated
creating build\lib.win32-3.8\Cython\Includes\libc
copying Cython\Includes\libc\errno.pxd -> build\lib.win32-3.8\Cython\Includes\libc
copying Cython\Includes\libc\float.pxd -> build\lib.win32-3.8\Cython\Includes\libc
copying Cython\Includes\libc\limits.pxd -> build\lib.win32-3.8\Cython\Includes\libc
copying Cython\Includes\libc\locale.pxd -> build\lib.win32-3.8\Cython\Includes\libc
copying Cython\Includes\libc\math.pxd -> build\lib.win32-3.8\Cython\Includes\libc
copying Cython\Includes\libc\setjmp.pxd -> build\lib.win32-3.8\Cython\Includes\libc
copying Cython\Includes\libc\signal.pxd -> build\lib.win32-3.8\Cython\Includes\libc
copying Cython\Includes\libc\stddef.pxd -> build\lib.win32-3.8\Cython\Includes\libc
copying Cython\Includes\libc\stdint.pxd -> build\lib.win32-3.8\Cython\Includes\libc
copying Cython\Includes\libc\stdio.pxd -> build\lib.win32-3.8\Cython\Includes\libc
copying Cython\Includes\libc\stdlib.pxd -> build\lib.win32-3.8\Cython\Includes\libc
copying Cython\Includes\libc\string.pxd -> build\lib.win32-3.8\Cython\Includes\libc
copying Cython\Includes\libc\time.pxd -> build\lib.win32-3.8\Cython\Includes\libc
copying Cython\Includes\libc\__init__.pxd -> build\lib.win32-3.8\Cython\Includes\libc
creating build\lib.win32-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\algorithm.pxd -> build\lib.win32-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\cast.pxd -> build\lib.win32-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\complex.pxd -> build\lib.win32-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\deque.pxd -> build\lib.win32-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\forward_list.pxd -> build\lib.win32-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\functional.pxd -> build\lib.win32-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\iterator.pxd -> build\lib.win32-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\limits.pxd -> build\lib.win32-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\list.pxd -> build\lib.win32-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\map.pxd -> build\lib.win32-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\memory.pxd -> build\lib.win32-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\pair.pxd -> build\lib.win32-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\queue.pxd -> build\lib.win32-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\set.pxd -> build\lib.win32-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\stack.pxd -> build\lib.win32-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\string.pxd -> build\lib.win32-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\typeindex.pxd -> build\lib.win32-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\typeinfo.pxd -> build\lib.win32-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\unordered_map.pxd -> build\lib.win32-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\unordered_set.pxd -> build\lib.win32-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\utility.pxd -> build\lib.win32-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\vector.pxd -> build\lib.win32-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\__init__.pxd -> build\lib.win32-3.8\Cython\Includes\libcpp
creating build\lib.win32-3.8\Cython\Includes\numpy
copying Cython\Includes\numpy\math.pxd -> build\lib.win32-3.8\Cython\Includes\numpy
copying Cython\Includes\numpy\__init__.pxd -> build\lib.win32-3.8\Cython\Includes\numpy
creating build\lib.win32-3.8\Cython\Includes\posix
copying Cython\Includes\posix\dlfcn.pxd -> build\lib.win32-3.8\Cython\Includes\posix
copying Cython\Includes\posix\fcntl.pxd -> build\lib.win32-3.8\Cython\Includes\posix
copying Cython\Includes\posix\ioctl.pxd -> build\lib.win32-3.8\Cython\Includes\posix
copying Cython\Includes\posix\mman.pxd -> build\lib.win32-3.8\Cython\Includes\posix
copying Cython\Includes\posix\resource.pxd -> build\lib.win32-3.8\Cython\Includes\posix
copying Cython\Includes\posix\select.pxd -> build\lib.win32-3.8\Cython\Includes\posix
copying Cython\Includes\posix\signal.pxd -> build\lib.win32-3.8\Cython\Includes\posix
copying Cython\Includes\posix\stat.pxd -> build\lib.win32-3.8\Cython\Includes\posix
copying Cython\Includes\posix\stdio.pxd -> build\lib.win32-3.8\Cython\Includes\posix
copying Cython\Includes\posix\stdlib.pxd -> build\lib.win32-3.8\Cython\Includes\posix
copying Cython\Includes\posix\strings.pxd -> build\lib.win32-3.8\Cython\Includes\posix
copying Cython\Includes\posix\time.pxd -> build\lib.win32-3.8\Cython\Includes\posix
copying Cython\Includes\posix\types.pxd -> build\lib.win32-3.8\Cython\Includes\posix
copying Cython\Includes\posix\unistd.pxd -> build\lib.win32-3.8\Cython\Includes\posix
copying Cython\Includes\posix\wait.pxd -> build\lib.win32-3.8\Cython\Includes\posix
copying Cython\Includes\posix\__init__.pxd -> build\lib.win32-3.8\Cython\Includes\posix
copying Cython\Compiler\Code.pxd -> build\lib.win32-3.8\Cython\Compiler
copying Cython\Compiler\FlowControl.pxd -> build\lib.win32-3.8\Cython\Compiler
copying Cython\Compiler\ParseTreeTransforms.pxd -> build\lib.win32-3.8\Cython\Compiler
copying Cython\Compiler\Parsing.pxd -> build\lib.win32-3.8\Cython\Compiler
copying Cython\Compiler\Scanning.pxd -> build\lib.win32-3.8\Cython\Compiler
copying Cython\Compiler\Visitor.pxd -> build\lib.win32-3.8\Cython\Compiler
copying Cython\Runtime\refnanny.pyx -> build\lib.win32-3.8\Cython\Runtime
copying Cython\Debugger\Tests\codefile -> build\lib.win32-3.8\Cython\Debugger\Tests
copying Cython\Debugger\Tests\cfuncs.c -> build\lib.win32-3.8\Cython\Debugger\Tests
copying Cython\Plex\Actions.pxd -> build\lib.win32-3.8\Cython\Plex
copying Cython\Plex\Scanners.pxd -> build\lib.win32-3.8\Cython\Plex
copying Cython\Utility\CConvert.pyx -> build\lib.win32-3.8\Cython\Utility
copying Cython\Utility\CpdefEnums.pyx -> build\lib.win32-3.8\Cython\Utility
copying Cython\Utility\CppConvert.pyx -> build\lib.win32-3.8\Cython\Utility
copying Cython\Utility\MemoryView.pyx -> build\lib.win32-3.8\Cython\Utility
copying Cython\Utility\TestCythonScope.pyx -> build\lib.win32-3.8\Cython\Utility
copying Cython\Utility\TestCyUtilityLoader.pyx -> build\lib.win32-3.8\Cython\Utility
copying Cython\Utility\AsyncGen.c -> build\lib.win32-3.8\Cython\Utility
copying Cython\Utility\Buffer.c -> build\lib.win32-3.8\Cython\Utility
copying Cython\Utility\Builtins.c -> build\lib.win32-3.8\Cython\Utility
copying Cython\Utility\Capsule.c -> build\lib.win32-3.8\Cython\Utility
copying Cython\Utility\CMath.c -> build\lib.win32-3.8\Cython\Utility
copying Cython\Utility\CommonStructures.c -> build\lib.win32-3.8\Cython\Utility
copying Cython\Utility\Complex.c -> build\lib.win32-3.8\Cython\Utility
copying Cython\Utility\Coroutine.c -> build\lib.win32-3.8\Cython\Utility
copying Cython\Utility\CythonFunction.c -> build\lib.win32-3.8\Cython\Utility
copying Cython\Utility\Embed.c -> build\lib.win32-3.8\Cython\Utility
copying Cython\Utility\Exceptions.c -> build\lib.win32-3.8\Cython\Utility
copying Cython\Utility\ExtensionTypes.c -> build\lib.win32-3.8\Cython\Utility
copying Cython\Utility\FunctionArguments.c -> build\lib.win32-3.8\Cython\Utility
copying Cython\Utility\ImportExport.c -> build\lib.win32-3.8\Cython\Utility
copying Cython\Utility\MemoryView_C.c -> build\lib.win32-3.8\Cython\Utility
copying Cython\Utility\ModuleSetupCode.c -> build\lib.win32-3.8\Cython\Utility
copying Cython\Utility\ObjectHandling.c -> build\lib.win32-3.8\Cython\Utility
copying Cython\Utility\Optimize.c -> build\lib.win32-3.8\Cython\Utility
copying Cython\Utility\Overflow.c -> build\lib.win32-3.8\Cython\Utility
copying Cython\Utility\Printing.c -> build\lib.win32-3.8\Cython\Utility
copying Cython\Utility\Profile.c -> build\lib.win32-3.8\Cython\Utility
copying Cython\Utility\StringTools.c -> build\lib.win32-3.8\Cython\Utility
copying Cython\Utility\TestUtilityLoader.c -> build\lib.win32-3.8\Cython\Utility
copying Cython\Utility\TypeConversion.c -> build\lib.win32-3.8\Cython\Utility
copying Cython\Utility\arrayarray.h -> build\lib.win32-3.8\Cython\Utility
copying Cython\Utility\CppSupport.cpp -> build\lib.win32-3.8\Cython\Utility
running build_ext
building 'Cython.Plex.Scanners' extension
error: Microsoft Visual C++ 14.0 is required. Get it with "Build Tools for Visual Studio": https://visualstudio.microsoft.com/downloads/
----------------------------------------
ERROR: Failed building wheel for cython
ERROR: Failed to build one or more wheels
Traceback (most recent call last):
File "C:\Users\LENOVO YOGA\AppData\Local\Programs\Python\Python38-32\lib\site-packages\setuptools\installer.py", line 128, in fetch_build_egg
subprocess.check_call(cmd)
File "C:\Users\LENOVO YOGA\AppData\Local\Programs\Python\Python38-32\lib\subprocess.py", line 364, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['C:\\Users\\LENOVO YOGA\\AppData\\Local\\Programs\\Python\\Python38-32\\python.exe', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', 'C:\\Users\\LENOVO~1\\AppData\\Local\\Temp\\tmp903ly__7', '--quiet', '--find-links', 'https://github.com/kivy-garden/garden/archive/master.zip', 'cython!=0.27,!=0.27.2,<=0.29.10,>=0.24']' returned non-zero exit status 1.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\LENOVO YOGA\AppData\Local\Temp\pip-install-78_a5546\kivy\setup.py", line 1073, in <module>
setup(
File "C:\Users\LENOVO YOGA\AppData\Local\Programs\Python\Python38-32\lib\site-packages\setuptools\__init__.py", line 143, in setup
_install_setup_requires(attrs)
File "C:\Users\LENOVO YOGA\AppData\Local\Programs\Python\Python38-32\lib\site-packages\setuptools\__init__.py", line 138, in _install_setup_requires
dist.fetch_build_eggs(dist.setup_requires)
File "C:\Users\LENOVO YOGA\AppData\Local\Programs\Python\Python38-32\lib\site-packages\setuptools\dist.py", line 695, in fetch_build_eggs
resolved_dists = pkg_resources.working_set.resolve(
File "C:\Users\LENOVO YOGA\AppData\Local\Programs\Python\Python38-32\lib\site-packages\pkg_resources\__init__.py", line 781, in resolve
dist = best[req.key] = env.best_match(
File "C:\Users\LENOVO YOGA\AppData\Local\Programs\Python\Python38-32\lib\site-packages\pkg_resources\__init__.py", line 1066, in best_match
return self.obtain(req, installer)
File "C:\Users\LENOVO YOGA\AppData\Local\Programs\Python\Python38-32\lib\site-packages\pkg_resources\__init__.py", line 1078, in obtain
return installer(requirement)
File "C:\Users\LENOVO YOGA\AppData\Local\Programs\Python\Python38-32\lib\site-packages\setuptools\dist.py", line 754, in fetch_build_egg
return fetch_build_egg(self, req)
File "C:\Users\LENOVO YOGA\AppData\Local\Programs\Python\Python38-32\lib\site-packages\setuptools\installer.py", line 130, in fetch_build_egg
raise DistutilsError(str(e))
distutils.errors.DistutilsError: Command '['C:\\Users\\LENOVO YOGA\\AppData\\Local\\Programs\\Python\\Python38-32\\python.exe', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', 'C:\\Users\\LENOVO~1\\AppData\\Local\\Temp\\tmp903ly__7', '--quiet', '--find-links', 'https://github.com/kivy-garden/garden/archive/master.zip', 'cython!=0.27,!=0.27.2,<=0.29.10,>=0.24']' returned non-zero exit status 1.
Using setuptools
User distribution detected, avoid portable command.
Using this graphics system: OpenGL
WARNING: A problem occurred while running pkg-config --libs --cflags gstreamer-1.0 (code 3221225595)
WARNING: A problem occurred while running pkg-config --libs --cflags gstreamer-1.0 (code 3221225595)
WARNING: A problem occurred while running pkg-config --libs --cflags sdl2 SDL2_ttf SDL2_image SDL2_mixer (code 3221225595)
ERROR: Dependency for context.pyx not resolved: config.pxi
ERROR: Dependency for compiler.pyx not resolved: config.pxi
ERROR: Dependency for context_instructions.pyx not resolved: config.pxi
ERROR: Dependency for fbo.pyx not resolved: config.pxi
ERROR: Dependency for gl_instructions.pyx not resolved: config.pxi
ERROR: Dependency for instructions.pyx not resolved: config.pxi
ERROR: Dependency for opengl.pyx not resolved: config.pxi
ERROR: Dependency for opengl_utils.pyx not resolved: config.pxi
ERROR: Dependency for shader.pyx not resolved: config.pxi
ERROR: Dependency for stencil_instructions.pyx not resolved: config.pxi
ERROR: Dependency for scissor_instructions.pyx not resolved: config.pxi
ERROR: Dependency for texture.pyx not resolved: config.pxi
ERROR: Dependency for vbo.pyx not resolved: config.pxi
ERROR: Dependency for vertex.pyx not resolved: config.pxi
ERROR: Dependency for vertex_instructions.pyx not resolved: config.pxi
ERROR: Dependency for cgl.pyx not resolved: config.pxi
ERROR: Dependency for cgl_mock.pyx not resolved: config.pxi
ERROR: Dependency for cgl_gl.pyx not resolved: config.pxi
ERROR: Dependency for cgl_glew.pyx not resolved: config.pxi
ERROR: Dependency for cgl_sdl2.pyx not resolved: config.pxi
ERROR: Dependency for svg.pyx not resolved: config.pxi
----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
Here, Problem is after installing Kivy through this kivy Is not installed it just shows that your requirements are fullfilled by that command but it still won't Install Kivy... it's fulfilling temporary Requirement at the time of call of command.
If you use command "kivy --version" you can check kivy is installed or not.
so tell me how to install kivy fully.
According to error, you need to install Microsoft Visual C++ 14.0 is required
error: Microsoft Visual C++ 14.0 is required. Get it with "Build Tools for Visual
After installing Microsoft Visual C++ 14.0, run the below command:
pip install -U steem
Run this command if above command doesn't work
pip install --upgrade setuptools
OR
pip wheel setuptools

Install kivy python on 3.8.2 [duplicate]

This question already has answers here:
How to deal with Kivy installing error in Python 3.8?
(5 answers)
Closed 2 years ago.
I accidentally started installing in the PyCharm's terminal and in the command line at the same time
Don't look at the "base", without the base the same error.
When I tried to delete, I get the following message:
WARNING: Skipping kivy as it is not installed.
When I try to install kivy,I get the following error :
C:\Users\Michael\Desktop\github\kivy>pip install kivy[base]
Collecting kivy[base]
Using cached Kivy-1.11.1.tar.gz (23.6 MB)
WARNING: Kivy 1.11.1 does not provide the extra 'base'
Requirement already satisfied: Kivy-Garden>=0.1.4 in c:\users\michael\appdata\local\programs\python\python38-32\lib\site-packages (from kivy[base]) (0.1.4)
Requirement already satisfied: docutils in c:\users\michael\appdata\local\programs\python\python38-32\lib\site-packages (from kivy[base]) (0.16)
Requirement already satisfied: pygments in c:\users\michael\appdata\local\programs\python\python38-32\lib\site-packages (from kivy[base]) (2.5.2)
Requirement already satisfied: requests in c:\users\michael\appdata\local\programs\python\python38-32\lib\site-packages (from Kivy-Garden>=0.1.4->kivy[base]) (2.23.0)
Requirement already satisfied: idna<3,>=2.5 in c:\users\michael\appdata\local\programs\python\python38-32\lib\site-packages (from requests->Kivy-Garden>=0.1.4->kivy[base]) (2.9)
Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in c:\users\michael\appdata\local\programs\python\python38-32\lib\site-packages (from requests->Kivy-Garden>=0.1.4->kivy[base]) (1.25.8)
Requirement already satisfied: certifi>=2017.4.17 in c:\users\michael\appdata\local\programs\python\python38-32\lib\site-packages (from requests->Kivy-Garden>=0.1.4->kivy[base]) (2019.11.28)
Requirement already satisfied: chardet<4,>=3.0.2 in c:\users\michael\appdata\local\programs\python\python38-32\lib\site-packages (from requests->Kivy-Garden>=0.1.4->kivy[base]) (3.0.4)
Building wheels for collected packages: kivy
Building wheel for kivy (setup.py) ... error
ERROR: Command errored out with exit status 3221225477:
command: 'c:\users\michael\appdata\local\programs\python\python38-32\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Michael\\AppData\\Local\\Temp\\pip-install-7_3s7j11\\kivy\\setup.py'"'"'; __file__='"'"'C:\\Users\\Michael\\AppData\\Local\\Temp\\pip-install-7_3s7j11\\kivy\\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\Michael\AppData\Local\Temp\pip-wheel-ohpcy0dl'
cwd: C:\Users\Michael\AppData\Local\Temp\pip-install-7_3s7j11\kivy\
Complete output (531 lines):
Using setuptools
User distribution detected, avoid portable command.
Using this graphics system: OpenGL
WARNING: A problem occurred while running pkg-config --libs --cflags gstreamer-1.0 (code 1)
b'"pkg-config" \xad\xa5 \xef\xa2\xab\xef\xa5\xe2\xe1\xef \xa2\xad\xe3\xe2\xe0\xa5\xad\xad\xa5\xa9 \xa8\xab\xa8 \xa2\xad\xa5\xe8\xad\xa5\xa9\r\n\xaa\xae\xac\xa0\xad\xa4\xae\xa9, \xa8\xe1\xaf\xae\xab\xad\xef\xa5\xac\xae\xa9 \xaf\xe0\xae\xa3\xe0\xa0\xac\xac\xae\xa9 \xa8\xab\xa8 \xaf\xa0\xaa\xa5\xe2\xad\xeb\xac \xe4\xa0\xa9\xab\xae\xac.\r\n'
WARNING: A problem occurred while running pkg-config --libs --cflags gstreamer-1.0 (code 1)
b'"pkg-config" \xad\xa5 \xef\xa2\xab\xef\xa5\xe2\xe1\xef \xa2\xad\xe3\xe2\xe0\xa5\xad\xad\xa5\xa9 \xa8\xab\xa8 \xa2\xad\xa5\xe8\xad\xa5\xa9\r\n\xaa\xae\xac\xa0\xad\xa4\xae\xa9, \xa8\xe1\xaf\xae\xab\xad\xef\xa5\xac\xae\xa9 \xaf\xe0\xae\xa3\xe0\xa0\xac\xac\xae\xa9 \xa8\xab\xa8 \xaf\xa0\xaa\xa5\xe2\xad\xeb\xac \xe4\xa0\xa9\xab\xae\xac.\r\n'
WARNING: A problem occurred while running pkg-config --libs --cflags sdl2 SDL2_ttf SDL2_image SDL2_mixer (code 1)
b'"pkg-config" \xad\xa5 \xef\xa2\xab\xef\xa5\xe2\xe1\xef \xa2\xad\xe3\xe2\xe0\xa5\xad\xad\xa5\xa9 \xa8\xab\xa8 \xa2\xad\xa5\xe8\xad\xa5\xa9\r\n\xaa\xae\xac\xa0\xad\xa4\xae\xa9, \xa8\xe1\xaf\xae\xab\xad\xef\xa5\xac\xae\xa9 \xaf\xe0\xae\xa3\xe0\xa0\xac\xac\xae\xa9 \xa8\xab\xa8 \xaf\xa0\xaa\xa5\xe2\xad\xeb\xac \xe4\xa0\xa9\xab\xae\xac.\r\n'
ERROR: Dependency for context.pyx not resolved: config.pxi
ERROR: Dependency for compiler.pyx not resolved: config.pxi
ERROR: Dependency for context_instructions.pyx not resolved: config.pxi
ERROR: Dependency for fbo.pyx not resolved: config.pxi
ERROR: Dependency for gl_instructions.pyx not resolved: config.pxi
ERROR: Dependency for instructions.pyx not resolved: config.pxi
ERROR: Dependency for opengl.pyx not resolved: config.pxi
ERROR: Dependency for opengl_utils.pyx not resolved: config.pxi
ERROR: Dependency for shader.pyx not resolved: config.pxi
ERROR: Dependency for stencil_instructions.pyx not resolved: config.pxi
ERROR: Dependency for scissor_instructions.pyx not resolved: config.pxi
ERROR: Dependency for texture.pyx not resolved: config.pxi
ERROR: Dependency for vbo.pyx not resolved: config.pxi
ERROR: Dependency for vertex.pyx not resolved: config.pxi
ERROR: Dependency for vertex_instructions.pyx not resolved: config.pxi
ERROR: Dependency for cgl.pyx not resolved: config.pxi
ERROR: Dependency for cgl_mock.pyx not resolved: config.pxi
ERROR: Dependency for cgl_gl.pyx not resolved: config.pxi
ERROR: Dependency for cgl_glew.pyx not resolved: config.pxi
ERROR: Dependency for cgl_sdl2.pyx not resolved: config.pxi
ERROR: Dependency for svg.pyx not resolved: config.pxi
fatal: not a git repository (or any of the parent directories): .git
running bdist_wheel
running build
running build_py
creating build
creating build\lib.win32-3.8
creating build\lib.win32-3.8\kivy
copying kivy\animation.py -> build\lib.win32-3.8\kivy
copying kivy\app.py -> build\lib.win32-3.8\kivy
copying kivy\atlas.py -> build\lib.win32-3.8\kivy
copying kivy\base.py -> build\lib.win32-3.8\kivy
copying kivy\cache.py -> build\lib.win32-3.8\kivy
copying kivy\clock.py -> build\lib.win32-3.8\kivy
copying kivy\compat.py -> build\lib.win32-3.8\kivy
copying kivy\config.py -> build\lib.win32-3.8\kivy
copying kivy\context.py -> build\lib.win32-3.8\kivy
copying kivy\event.py -> build\lib.win32-3.8\kivy
copying kivy\factory.py -> build\lib.win32-3.8\kivy
copying kivy\factory_registers.py -> build\lib.win32-3.8\kivy
copying kivy\geometry.py -> build\lib.win32-3.8\kivy
copying kivy\gesture.py -> build\lib.win32-3.8\kivy
copying kivy\interactive.py -> build\lib.win32-3.8\kivy
copying kivy\loader.py -> build\lib.win32-3.8\kivy
copying kivy\logger.py -> build\lib.win32-3.8\kivy
copying kivy\metrics.py -> build\lib.win32-3.8\kivy
copying kivy\multistroke.py -> build\lib.win32-3.8\kivy
copying kivy\parser.py -> build\lib.win32-3.8\kivy
copying kivy\resources.py -> build\lib.win32-3.8\kivy
copying kivy\support.py -> build\lib.win32-3.8\kivy
copying kivy\utils.py -> build\lib.win32-3.8\kivy
copying kivy\vector.py -> build\lib.win32-3.8\kivy
copying kivy\version.py -> build\lib.win32-3.8\kivy
copying kivy\weakmethod.py -> build\lib.win32-3.8\kivy
copying kivy\__init__.py -> build\lib.win32-3.8\kivy
creating build\lib.win32-3.8\kivy\core
copying kivy\core\__init__.py -> build\lib.win32-3.8\kivy\core
creating build\lib.win32-3.8\kivy\core\audio
copying kivy\core\audio\audio_avplayer.py -> build\lib.win32-3.8\kivy\core\audio
copying kivy\core\audio\audio_ffpyplayer.py -> build\lib.win32-3.8\kivy\core\audio
copying kivy\core\audio\audio_gstplayer.py -> build\lib.win32-3.8\kivy\core\audio
copying kivy\core\audio\audio_pygame.py -> build\lib.win32-3.8\kivy\core\audio
copying kivy\core\audio\__init__.py -> build\lib.win32-3.8\kivy\core\audio
creating build\lib.win32-3.8\kivy\core\camera
copying kivy\core\camera\camera_android.py -> build\lib.win32-3.8\kivy\core\camera
copying kivy\core\camera\camera_gi.py -> build\lib.win32-3.8\kivy\core\camera
copying kivy\core\camera\camera_opencv.py -> build\lib.win32-3.8\kivy\core\camera
copying kivy\core\camera\camera_picamera.py -> build\lib.win32-3.8\kivy\core\camera
copying kivy\core\camera\__init__.py -> build\lib.win32-3.8\kivy\core\camera
creating build\lib.win32-3.8\kivy\core\clipboard
copying kivy\core\clipboard\clipboard_android.py -> build\lib.win32-3.8\kivy\core\clipboard
copying kivy\core\clipboard\clipboard_dbusklipper.py -> build\lib.win32-3.8\kivy\core\clipboard
copying kivy\core\clipboard\clipboard_dummy.py -> build\lib.win32-3.8\kivy\core\clipboard
copying kivy\core\clipboard\clipboard_gtk3.py -> build\lib.win32-3.8\kivy\core\clipboard
copying kivy\core\clipboard\clipboard_nspaste.py -> build\lib.win32-3.8\kivy\core\clipboard
copying kivy\core\clipboard\clipboard_pygame.py -> build\lib.win32-3.8\kivy\core\clipboard
copying kivy\core\clipboard\clipboard_sdl2.py -> build\lib.win32-3.8\kivy\core\clipboard
copying kivy\core\clipboard\clipboard_winctypes.py -> build\lib.win32-3.8\kivy\core\clipboard
copying kivy\core\clipboard\clipboard_xclip.py -> build\lib.win32-3.8\kivy\core\clipboard
copying kivy\core\clipboard\clipboard_xsel.py -> build\lib.win32-3.8\kivy\core\clipboard
copying kivy\core\clipboard\_clipboard_ext.py -> build\lib.win32-3.8\kivy\core\clipboard
copying kivy\core\clipboard\__init__.py -> build\lib.win32-3.8\kivy\core\clipboard
creating build\lib.win32-3.8\kivy\core\image
copying kivy\core\image\img_dds.py -> build\lib.win32-3.8\kivy\core\image
copying kivy\core\image\img_ffpyplayer.py -> build\lib.win32-3.8\kivy\core\image
copying kivy\core\image\img_gif.py -> build\lib.win32-3.8\kivy\core\image
copying kivy\core\image\img_pil.py -> build\lib.win32-3.8\kivy\core\image
copying kivy\core\image\img_pygame.py -> build\lib.win32-3.8\kivy\core\image
copying kivy\core\image\img_sdl2.py -> build\lib.win32-3.8\kivy\core\image
copying kivy\core\image\img_tex.py -> build\lib.win32-3.8\kivy\core\image
copying kivy\core\image\__init__.py -> build\lib.win32-3.8\kivy\core\image
creating build\lib.win32-3.8\kivy\core\gl
copying kivy\core\gl\__init__.py -> build\lib.win32-3.8\kivy\core\gl
creating build\lib.win32-3.8\kivy\core\spelling
copying kivy\core\spelling\spelling_enchant.py -> build\lib.win32-3.8\kivy\core\spelling
copying kivy\core\spelling\spelling_osxappkit.py -> build\lib.win32-3.8\kivy\core\spelling
copying kivy\core\spelling\__init__.py -> build\lib.win32-3.8\kivy\core\spelling
creating build\lib.win32-3.8\kivy\core\text
copying kivy\core\text\markup.py -> build\lib.win32-3.8\kivy\core\text
copying kivy\core\text\text_pango.py -> build\lib.win32-3.8\kivy\core\text
copying kivy\core\text\text_pil.py -> build\lib.win32-3.8\kivy\core\text
copying kivy\core\text\text_pygame.py -> build\lib.win32-3.8\kivy\core\text
copying kivy\core\text\text_sdl2.py -> build\lib.win32-3.8\kivy\core\text
copying kivy\core\text\__init__.py -> build\lib.win32-3.8\kivy\core\text
creating build\lib.win32-3.8\kivy\core\video
creating build\lib.win32-3.8\kivy\input\providers
copying kivy\input\providers\androidjoystick.py -> build\lib.win32-3.8\kivy\input\providers
copying kivy\input\providers\hidinput.py -> build\lib.win32-3.8\kivy\input\providers
copying kivy\input\providers\leapfinger.py -> build\lib.win32-3.8\kivy\input\providers
copying kivy\input\providers\linuxwacom.py -> build\lib.win32-3.8\kivy\input\providers
copying kivy\input\providers\mactouch.py -> build\lib.win32-3.8\kivy\input\providers
copying kivy\input\providers\mouse.py -> build\lib.win32-3.8\kivy\input\providers
copying kivy\input\providers\mtdev.py -> build\lib.win32-3.8\kivy\input\providers
copying kivy\input\providers\probesysfs.py -> build\lib.win32-3.8\kivy\input\providers
copying kivy\input\providers\tuio.py -> build\lib.win32-3.8\kivy\input\providers
copying kivy\input\providers\wm_common.py -> build\lib.win32-3.8\kivy\input\providers
copying kivy\input\providers\wm_pen.py -> build\lib.win32-3.8\kivy\input\providers
copying kivy\input\providers\wm_touch.py -> build\lib.win32-3.8\kivy\input\providers
copying kivy\input\providers\__init__.py -> build\lib.win32-3.8\kivy\input\providers
creating build\lib.win32-3.8\kivy\lang
copying kivy\lang\builder.py -> build\lib.win32-3.8\kivy\lang
copying kivy\lang\parser.py -> build\lib.win32-3.8\kivy\lang
copying kivy\lang\__init__.py -> build\lib.win32-3.8\kivy\lang
creating build\lib.win32-3.8\kivy\lib
copying kivy\lib\ddsfile.py -> build\lib.win32-3.8\kivy\lib
copying kivy\lib\mtdev.py -> build\lib.win32-3.8\kivy\lib
copying kivy\lib\__init__.py -> build\lib.win32-3.8\kivy\lib
creating build\lib.win32-3.8\kivy\lib\gstplayer
copying kivy\lib\gstplayer\__init__.py -> build\lib.win32-3.8\kivy\lib\gstplayer
creating build\lib.win32-3.8\kivy\lib\vidcore_lite
copying kivy\lib\vidcore_lite\__init__.py -> build\lib.win32-3.8\kivy\lib\vidcore_lite
creating build\lib.win32-3.8\kivy\modules
copying kivy\modules\console.py -> build\lib.win32-3.8\kivy\modules
copying kivy\modules\cursor.py -> build\lib.win32-3.8\kivy\modules
copying kivy\modules\inspector.py -> build\lib.win32-3.8\kivy\modules
copying kivy\modules\joycursor.py -> build\lib.win32-3.8\kivy\modules
copying kivy\modules\keybinding.py -> build\lib.win32-3.8\kivy\modules
copying kivy\modules\monitor.py -> build\lib.win32-3.8\kivy\modules
copying kivy\modules\recorder.py -> build\lib.win32-3.8\kivy\modules
copying kivy\modules\screen.py -> build\lib.win32-3.8\kivy\modules
copying kivy\modules\showborder.py -> build\lib.win32-3.8\kivy\modules
copying kivy\modules\touchring.py -> build\lib.win32-3.8\kivy\modules
copying kivy\modules\webdebugger.py -> build\lib.win32-3.8\kivy\modules
copying kivy\modules\_webdebugger.py -> build\lib.win32-3.8\kivy\modules
copying kivy\modules\__init__.py -> build\lib.win32-3.8\kivy\modules
creating build\lib.win32-3.8\kivy\network
copying kivy\tests\test_uix_asyncimage.py -> build\lib.win32-3.8\kivy\tests
copying kivy\tests\test_uix_boxlayout.py -> build\lib.win32-3.8\kivy\tests
copying kivy\tests\test_uix_gridlayout.py -> build\lib.win32-3.8\kivy\tests
copying kivy\tests\test_uix_layout.py -> build\lib.win32-3.8\kivy\tests
copying kivy\tests\test_uix_relativelayout.py -> build\lib.win32-3.8\kivy\tests
copying kivy\tests\test_uix_scrollview.py -> build\lib.win32-3.8\kivy\tests
copying kivy\tests\test_uix_slider.py -> build\lib.win32-3.8\kivy\tests
copying kivy\tests\test_uix_stacklayout.py -> build\lib.win32-3.8\kivy\tests
copying kivy\tests\test_uix_textinput.py -> build\lib.win32-3.8\kivy\tests
...
..
copying kivy\tools\theming\defaulttheme\vkeyboard_disabled_key_normal.png -> build\lib.win32-3.8\kivy\tools\theming\defaulttheme
copying kivy\tools\theming\defaulttheme\vkeyboard_key_down.png -> build\lib.win32-3.8\kivy\tools\theming\defaulttheme
copying kivy\tools\theming\defaulttheme\vkeyboard_key_normal.png -> build\lib.win32-3.8\kivy\tools\theming\defaulttheme
running build_ext
----------------------------------------
ERROR: Command errored out with exit status 3221225477: 'c:\users\michael\appdata\local\programs\python\python38-32\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\Michael\AppData\Local\Temp\pip-install-7_3s7j11\kivy\setup.py'"'"'; file='"'"'C:\Users\Michael\AppData\Local\Temp\pip-install-7_3s7j11\kivy\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record 'C:\Users\Michael\AppData\Local\Temp\pip-record-j5_4w5bq\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\users\michael\appdata\local\programs\python\python38-32\Include\kivy' Check the logs for full command output.
Check GitHub once more.
We are not likely to release a 1.11.1 version for 3.8 to pypi. However, you can install kivy master using pip install kivy[base] kivy_examples --pre --extra-index-url https://kivy.org/downloads/simple/
And you just wrote pip install kivy[base].
Solution to the installation problem is that kivy doesn't compatible to python 3.8.X. So you need python 2.7.X to 3.7.X to run kivy. And then all the general installation process like for windows, type the followings serially in the command prompt :
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 (Note: Optional)
python -m pip install kivy
python -m pip install kivy_examples (Note: Optional)
And everything will work just fine.
Happy Coding
for python 3.8.x, use this command below
pip install Kivy==2.0.0rc4

Pip or easy_install with Python 3.x explode when installing anything using mingw

I had the vcvarsall.bat problem, so I followed the directions here How to use MinGW's gcc compiler when installing Python package using Pip? .
Now, when using pip install lxml with Python 3.2.2 on Windows 7 I get the following error:
C:\MinGW\bin\gcc.exe -mno-cygwin -mdll -O -Wall -IC:\Python32\include -IC:\Pytho
n32\PC -c src/lxml/lxml.etree.c -o build\temp.win32-3.2\Release\src\lxml\lxml.et
ree.o -w
cc1.exe: error: unrecognized command line option '-mno-cygwin'
error: command 'gcc' failed with exit status 1
The entire output:
C:\Python32\Scripts>pip-3.2.exe install lxml
Downloading/unpacking lxml
Real name of requirement lxml is lxml
Downloading lxml-2.3.3.tar.gz (3.1Mb): 3.1Mb downloaded
Running setup.py egg_info for package lxml
Building lxml version 2.3.3.
Building without Cython.
ERROR: b"'xslt-config' is not recognized as an internal or external command,
\r\noperable program or batch file.\r\n"
** make sure the development packages of libxml2 and libxslt are installed *
*
Using build configuration of libxslt
warning: no files found matching 'lxml.etree.c' under directory 'src\lxml'
warning: no files found matching 'lxml.objectify.c' under directory 'src\lxm
l'
warning: no files found matching 'lxml.etree.h' under directory 'src\lxml'
warning: no files found matching 'lxml.etree_api.h' under directory 'src\lxm
l'
warning: no files found matching 'etree_defs.h' under directory 'src\lxml'
warning: no files found matching 'pubkey.asc' under directory 'doc'
warning: no files found matching 'tagpython*.png' under directory 'doc'
warning: no files found matching 'Makefile' under directory 'doc'
Installing collected packages: lxml
Running setup.py install for lxml
Building lxml version 2.3.3.
Building without Cython.
ERROR: b"'xslt-config' is not recognized as an internal or external command,
\r\noperable program or batch file.\r\n"
** make sure the development packages of libxml2 and libxslt are installed *
*
Using build configuration of libxslt
building 'lxml.etree' extension
C:\MinGW\bin\gcc.exe -mno-cygwin -mdll -O -Wall -IC:\Python32\include -IC:\P
ython32\PC -c src/lxml/lxml.etree.c -o build\temp.win32-3.2\Release\src\lxml\lxm
l.etree.o -w
cc1.exe: error: unrecognized command line option '-mno-cygwin'
error: command 'gcc' failed with exit status 1
Complete output from command C:\Python32\python.exe -c "import setuptools;__
file__='C:\\Python32\\Scripts\\build\\lxml\\setup.py';exec(compile(open(__file__
).read().replace('\r\n', '\n'), __file__, 'exec'))" install --single-version-ext
ernally-managed --record c:\windows\temp\pip-w4t58y-record\install-record.txt:
Building lxml version 2.3.3.
Building without Cython.
ERROR: b"'xslt-config' is not recognized as an internal or external command,\r\n
operable program or batch file.\r\n"
** make sure the development packages of libxml2 and libxslt are installed **
Using build configuration of libxslt
running install
running build
running build_py
creating build
creating build\lib.win32-3.2
creating build\lib.win32-3.2\lxml
copying src\lxml\builder.py -> build\lib.win32-3.2\lxml
copying src\lxml\cssselect.py -> build\lib.win32-3.2\lxml
copying src\lxml\doctestcompare.py -> build\lib.win32-3.2\lxml
copying src\lxml\ElementInclude.py -> build\lib.win32-3.2\lxml
copying src\lxml\pyclasslookup.py -> build\lib.win32-3.2\lxml
copying src\lxml\sax.py -> build\lib.win32-3.2\lxml
copying src\lxml\usedoctest.py -> build\lib.win32-3.2\lxml
copying src\lxml\_elementpath.py -> build\lib.win32-3.2\lxml
copying src\lxml\__init__.py -> build\lib.win32-3.2\lxml
creating build\lib.win32-3.2\lxml\html
copying src\lxml\html\builder.py -> build\lib.win32-3.2\lxml\html
copying src\lxml\html\clean.py -> build\lib.win32-3.2\lxml\html
copying src\lxml\html\defs.py -> build\lib.win32-3.2\lxml\html
copying src\lxml\html\diff.py -> build\lib.win32-3.2\lxml\html
copying src\lxml\html\ElementSoup.py -> build\lib.win32-3.2\lxml\html
copying src\lxml\html\formfill.py -> build\lib.win32-3.2\lxml\html
copying src\lxml\html\html5parser.py -> build\lib.win32-3.2\lxml\html
copying src\lxml\html\soupparser.py -> build\lib.win32-3.2\lxml\html
copying src\lxml\html\usedoctest.py -> build\lib.win32-3.2\lxml\html
copying src\lxml\html\_dictmixin.py -> build\lib.win32-3.2\lxml\html
copying src\lxml\html\_diffcommand.py -> build\lib.win32-3.2\lxml\html
copying src\lxml\html\_html5builder.py -> build\lib.win32-3.2\lxml\html
copying src\lxml\html\_setmixin.py -> build\lib.win32-3.2\lxml\html
copying src\lxml\html\__init__.py -> build\lib.win32-3.2\lxml\html
creating build\lib.win32-3.2\lxml\isoschematron
copying src\lxml\isoschematron\__init__.py -> build\lib.win32-3.2\lxml\isoschema
tron
copying src\lxml\etreepublic.pxd -> build\lib.win32-3.2\lxml
copying src\lxml\tree.pxd -> build\lib.win32-3.2\lxml
copying src\lxml\etree_defs.h -> build\lib.win32-3.2\lxml
creating build\lib.win32-3.2\lxml\isoschematron\resources
creating build\lib.win32-3.2\lxml\isoschematron\resources\rng
copying src\lxml\isoschematron\resources\rng\iso-schematron.rng -> build\lib.win
32-3.2\lxml\isoschematron\resources\rng
creating build\lib.win32-3.2\lxml\isoschematron\resources\xsl
copying src\lxml\isoschematron\resources\xsl\RNG2Schtrn.xsl -> build\lib.win32-3
.2\lxml\isoschematron\resources\xsl
copying src\lxml\isoschematron\resources\xsl\XSD2Schtrn.xsl -> build\lib.win32-3
.2\lxml\isoschematron\resources\xsl
creating build\lib.win32-3.2\lxml\isoschematron\resources\xsl\iso-schematron-xsl
t1
copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\iso_abstract_e
xpand.xsl -> build\lib.win32-3.2\lxml\isoschematron\resources\xsl\iso-schematron
-xslt1
copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\iso_dsdl_inclu
de.xsl -> build\lib.win32-3.2\lxml\isoschematron\resources\xsl\iso-schematron-xs
lt1
copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\iso_schematron
_message.xsl -> build\lib.win32-3.2\lxml\isoschematron\resources\xsl\iso-schemat
ron-xslt1
copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\iso_schematron
_skeleton_for_xslt1.xsl -> build\lib.win32-3.2\lxml\isoschematron\resources\xsl\
iso-schematron-xslt1
copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\iso_svrl_for_x
slt1.xsl -> build\lib.win32-3.2\lxml\isoschematron\resources\xsl\iso-schematron-
xslt1
copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\readme.txt ->
build\lib.win32-3.2\lxml\isoschematron\resources\xsl\iso-schematron-xslt1
running build_ext
building 'lxml.etree' extension
creating build\temp.win32-3.2
creating build\temp.win32-3.2\Release
creating build\temp.win32-3.2\Release\src
creating build\temp.win32-3.2\Release\src\lxml
C:\MinGW\bin\gcc.exe -mno-cygwin -mdll -O -Wall -IC:\Python32\include -IC:\Pytho
n32\PC -c src/lxml/lxml.etree.c -o build\temp.win32-3.2\Release\src\lxml\lxml.et
ree.o -w
cc1.exe: error: unrecognized command line option '-mno-cygwin'
error: command 'gcc' failed with exit status 1
----------------------------------------
Command C:\Python32\python.exe -c "import setuptools;__file__='C:\\Python32\\Scr
ipts\\build\\lxml\\setup.py';exec(compile(open(__file__).read().replace('\r\n',
'\n'), __file__, 'exec'))" install --single-version-externally-managed --record
c:\windows\temp\pip-w4t58y-record\install-record.txt failed with error code 1
Storing complete log in C:\Users\x\AppData\Roaming\pip\pip.log
The same thing happens with easy_install, but it doesn't happen when I install a package like 'bible'.
It is a known issue with distutils: mingw & -mno-cygwin with recent gcc.
See related SO question: Compiling with cython and mingw produces gcc: error: unrecognized command line option '-mno-cygwin'.
Try to remove -mno-cygwin from Mingw32CCompiler.

Categories