Failed to install Scrapy - python

I want to test my idea using Scrapy, Anaconda3 Python 3.4 64bit for Win 7, but failes to install Scrapy. It drives me crazy. It seemes that there's some problem within zope.interface, but zope.interface supports for Python 3.4. I can't figure out what happen when it runs build_ext. I coundn't find any question the same with this from the web, and I don't know what to do now. Would you help me please? Thank you.
the error log is here:
------------------------------------------------------------
C:\Anaconda3\Scripts\pip-script.py run on 08/22/14 14:41:56
Requirement already satisfied (use --upgrade to upgrade): scrapy in c:\anaconda3\lib\site-packages
Requirement already satisfied (use --upgrade to upgrade): Twisted>=10.0.0 in c:\anaconda3\lib\site-packages (from scrapy)
Requirement already satisfied (use --upgrade to upgrade): w3lib>=1.8.0 in c:\anaconda3\lib\site-packages (from scrapy)
Requirement already satisfied (use --upgrade to upgrade): queuelib in c:\anaconda3\lib\site-packages (from scrapy)
Requirement already satisfied (use --upgrade to upgrade): lxml in c:\anaconda3\lib\site-packages (from scrapy)
skipping extra source
skipping extra html5
skipping extra cssselect
skipping extra htmlsoup
Requirement already satisfied (use --upgrade to upgrade): pyOpenSSL in c:\anaconda3\lib\site-packages (from scrapy)
Requirement already satisfied (use --upgrade to upgrade): cssselect>=0.9 in c:\anaconda3\lib\site-packages (from scrapy)
Requirement already satisfied (use --upgrade to upgrade): six>=1.5.2 in c:\anaconda3\lib\site-packages (from scrapy)
Downloading/unpacking zope.interface>=4.0.2 (from Twisted>=10.0.0->scrapy)
Getting page https://pypi.python.org/simple/zope.interface/
URLs to search for versions for zope.interface>=4.0.2 (from Twisted>=10.0.0->scrapy):
* https://pypi.python.org/simple/zope.interface/
Analyzing links from page https://pypi.python.org/simple/zope.interface/
Using version 4.1.1 (newest of versions: 4.1.1, 4.1.0, 4.0.5, 4.0.4, 4.0.3, 4.0.2)
Downloading from URL https://pypi.python.org/packages/source/z/zope.interface/zope.interface-4.1.1.tar.gz#md5=edcd5f719c5eb2e18894c4d06e29b6c6 (from https://pypi.python.org/simple/zope.interface/)
Running setup.py (path:C:\Users\lyh\AppData\Local\Temp\pip_build_lyh\zope.interface\setup.py) egg_info for package zope.interface
running egg_info
creating pip-egg-info\zope.interface.egg-info
writing requirements to pip-egg-info\zope.interface.egg-info\requires.txt
writing top-level names to pip-egg-info\zope.interface.egg-info\top_level.txt
writing pip-egg-info\zope.interface.egg-info\PKG-INFO
writing namespace_packages to pip-egg-info\zope.interface.egg-info\namespace_packages.txt
writing dependency_links to pip-egg-info\zope.interface.egg-info\dependency_links.txt
writing manifest file 'pip-egg-info\zope.interface.egg-info\SOURCES.txt'
warning: manifest_maker: standard file '-c' not found
reading manifest file 'pip-egg-info\zope.interface.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '*.dll' found anywhere in distribution
warning: no previously-included files matching '*.pyc' found anywhere in distribution
warning: no previously-included files matching '*.pyo' found anywhere in distribution
warning: no previously-included files matching '*.so' found anywhere in distribution
writing manifest file 'pip-egg-info\zope.interface.egg-info\SOURCES.txt'
Source in c:\users\lyh\appdata\local\temp\pip_build_lyh\zope.interface has version 4.1.1, which satisfies requirement zope.interface>=4.0.2 (from Twisted>=10.0.0->scrapy)
skipping extra docs
skipping extra docs
skipping extra test
skipping extra testing
skipping extra testing
skipping extra testing
Requirement already satisfied (use --upgrade to upgrade): cryptography>=0.2.1 in c:\anaconda3\lib\site-packages (from pyOpenSSL->scrapy)
Requirement already satisfied (use --upgrade to upgrade): setuptools in c:\anaconda3\lib\site-packages\setuptools-3.6-py3.4.egg (from zope.interface>=4.0.2->Twisted>=10.0.0->scrapy)
Installing collected packages: zope.interface
Running setup.py install for zope.interface
Running command C:\Anaconda3\python.exe -c "import setuptools, tokenize;__file__='C:\\Users\\lyh\\AppData\\Local\\Temp\\pip_build_lyh\\zope.interface\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record C:\Users\lyh\AppData\Local\Temp\pip-1sxsfc0j-record\install-record.txt --single-version-externally-managed --compile
running install
running build
running build_py
creating build
creating build\lib.win-amd64-3.4
creating build\lib.win-amd64-3.4\zope
copying src\zope\__init__.py -> build\lib.win-amd64-3.4\zope
creating build\lib.win-amd64-3.4\zope\interface
copying src\zope\interface\adapter.py -> build\lib.win-amd64-3.4\zope\interface
copying src\zope\interface\advice.py -> build\lib.win-amd64-3.4\zope\interface
copying src\zope\interface\declarations.py -> build\lib.win-amd64-3.4\zope\interface
copying src\zope\interface\document.py -> build\lib.win-amd64-3.4\zope\interface
copying src\zope\interface\exceptions.py -> build\lib.win-amd64-3.4\zope\interface
copying src\zope\interface\interface.py -> build\lib.win-amd64-3.4\zope\interface
copying src\zope\interface\interfaces.py -> build\lib.win-amd64-3.4\zope\interface
copying src\zope\interface\registry.py -> build\lib.win-amd64-3.4\zope\interface
copying src\zope\interface\ro.py -> build\lib.win-amd64-3.4\zope\interface
copying src\zope\interface\verify.py -> build\lib.win-amd64-3.4\zope\interface
copying src\zope\interface\_compat.py -> build\lib.win-amd64-3.4\zope\interface
copying src\zope\interface\_flatten.py -> build\lib.win-amd64-3.4\zope\interface
copying src\zope\interface\__init__.py -> build\lib.win-amd64-3.4\zope\interface
creating build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\advisory_testing.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\dummy.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\idummy.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\ifoo.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\ifoo_other.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\m1.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\m2.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\odd.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\test_adapter.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\test_advice.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\test_declarations.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\test_document.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\test_element.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\test_exceptions.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\test_interface.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\test_interfaces.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\test_odd_declarations.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\test_registry.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\test_sorting.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\test_verify.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\__init__.py -> build\lib.win-amd64-3.4\zope\interface\tests
running egg_info
writing namespace_packages to src\zope.interface.egg-info\namespace_packages.txt
writing dependency_links to src\zope.interface.egg-info\dependency_links.txt
writing src\zope.interface.egg-info\PKG-INFO
writing requirements to src\zope.interface.egg-info\requires.txt
writing top-level names to src\zope.interface.egg-info\top_level.txt
warning: manifest_maker: standard file '-c' not found
reading manifest file 'src\zope.interface.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '*.dll' found anywhere in distribution
warning: no previously-included files matching '*.pyc' found anywhere in distribution
warning: no previously-included files matching '*.pyo' found anywhere in distribution
warning: no previously-included files matching '*.so' found anywhere in distribution
writing manifest file 'src\zope.interface.egg-info\SOURCES.txt'
copying src\zope\interface\_zope_interface_coptimizations.c -> build\lib.win-amd64-3.4\zope\interface
creating build\lib.win-amd64-3.4\zope\interface\common
copying src\zope\interface\common\__init__.py -> build\lib.win-amd64-3.4\zope\interface\common
copying src\zope\interface\common\idatetime.py -> build\lib.win-amd64-3.4\zope\interface\common
copying src\zope\interface\common\interfaces.py -> build\lib.win-amd64-3.4\zope\interface\common
copying src\zope\interface\common\mapping.py -> build\lib.win-amd64-3.4\zope\interface\common
copying src\zope\interface\common\sequence.py -> build\lib.win-amd64-3.4\zope\interface\common
creating build\lib.win-amd64-3.4\zope\interface\common\tests
copying src\zope\interface\common\tests\__init__.py -> build\lib.win-amd64-3.4\zope\interface\common\tests
copying src\zope\interface\common\tests\basemapping.py -> build\lib.win-amd64-3.4\zope\interface\common\tests
copying src\zope\interface\common\tests\test_idatetime.py -> build\lib.win-amd64-3.4\zope\interface\common\tests
copying src\zope\interface\common\tests\test_import_interfaces.py -> build\lib.win-amd64-3.4\zope\interface\common\tests
running build_ext
error: [WinError 2] 系统找不到指定的文件。
Complete output from command C:\Anaconda3\python.exe -c "import setuptools, tokenize;__file__='C:\\Users\\lyh\\AppData\\Local\\Temp\\pip_build_lyh\\zope.interface\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record C:\Users\lyh\AppData\Local\Temp\pip-1sxsfc0j-record\install-record.txt --single-version-externally-managed --compile:
running install
running build
running build_py
creating build
creating build\lib.win-amd64-3.4
creating build\lib.win-amd64-3.4\zope
copying src\zope\__init__.py -> build\lib.win-amd64-3.4\zope
creating build\lib.win-amd64-3.4\zope\interface
copying src\zope\interface\adapter.py -> build\lib.win-amd64-3.4\zope\interface
copying src\zope\interface\advice.py -> build\lib.win-amd64-3.4\zope\interface
copying src\zope\interface\declarations.py -> build\lib.win-amd64-3.4\zope\interface
copying src\zope\interface\document.py -> build\lib.win-amd64-3.4\zope\interface
copying src\zope\interface\exceptions.py -> build\lib.win-amd64-3.4\zope\interface
copying src\zope\interface\interface.py -> build\lib.win-amd64-3.4\zope\interface
copying src\zope\interface\interfaces.py -> build\lib.win-amd64-3.4\zope\interface
copying src\zope\interface\registry.py -> build\lib.win-amd64-3.4\zope\interface
copying src\zope\interface\ro.py -> build\lib.win-amd64-3.4\zope\interface
copying src\zope\interface\verify.py -> build\lib.win-amd64-3.4\zope\interface
copying src\zope\interface\_compat.py -> build\lib.win-amd64-3.4\zope\interface
copying src\zope\interface\_flatten.py -> build\lib.win-amd64-3.4\zope\interface
copying src\zope\interface\__init__.py -> build\lib.win-amd64-3.4\zope\interface
creating build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\advisory_testing.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\dummy.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\idummy.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\ifoo.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\ifoo_other.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\m1.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\m2.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\odd.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\test_adapter.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\test_advice.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\test_declarations.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\test_document.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\test_element.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\test_exceptions.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\test_interface.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\test_interfaces.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\test_odd_declarations.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\test_registry.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\test_sorting.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\test_verify.py -> build\lib.win-amd64-3.4\zope\interface\tests
copying src\zope\interface\tests\__init__.py -> build\lib.win-amd64-3.4\zope\interface\tests
running egg_info
writing namespace_packages to src\zope.interface.egg-info\namespace_packages.txt
writing dependency_links to src\zope.interface.egg-info\dependency_links.txt
writing src\zope.interface.egg-info\PKG-INFO
writing requirements to src\zope.interface.egg-info\requires.txt
writing top-level names to src\zope.interface.egg-info\top_level.txt
warning: manifest_maker: standard file '-c' not found
reading manifest file 'src\zope.interface.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '*.dll' found anywhere in distribution
warning: no previously-included files matching '*.pyc' found anywhere in distribution
warning: no previously-included files matching '*.pyo' found anywhere in distribution
warning: no previously-included files matching '*.so' found anywhere in distribution
writing manifest file 'src\zope.interface.egg-info\SOURCES.txt'
copying src\zope\interface\_zope_interface_coptimizations.c -> build\lib.win-amd64-3.4\zope\interface
creating build\lib.win-amd64-3.4\zope\interface\common
copying src\zope\interface\common\__init__.py -> build\lib.win-amd64-3.4\zope\interface\common
copying src\zope\interface\common\idatetime.py -> build\lib.win-amd64-3.4\zope\interface\common
copying src\zope\interface\common\interfaces.py -> build\lib.win-amd64-3.4\zope\interface\common
copying src\zope\interface\common\mapping.py -> build\lib.win-amd64-3.4\zope\interface\common
copying src\zope\interface\common\sequence.py -> build\lib.win-amd64-3.4\zope\interface\common
creating build\lib.win-amd64-3.4\zope\interface\common\tests
copying src\zope\interface\common\tests\__init__.py -> build\lib.win-amd64-3.4\zope\interface\common\tests
copying src\zope\interface\common\tests\basemapping.py -> build\lib.win-amd64-3.4\zope\interface\common\tests
copying src\zope\interface\common\tests\test_idatetime.py -> build\lib.win-amd64-3.4\zope\interface\common\tests
copying src\zope\interface\common\tests\test_import_interfaces.py -> build\lib.win-amd64-3.4\zope\interface\common\tests
running build_ext
error: [WinError 2] 系统找不到指定的文件。
----------------------------------------
Cleaning up...
Removing temporary dir C:\Users\lyh\AppData\Local\Temp\pip_build_lyh...
Command C:\Anaconda3\python.exe -c "import setuptools, tokenize;__file__='C:\\Users\\lyh\\AppData\\Local\\Temp\\pip_build_lyh\\zope.interface\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record C:\Users\lyh\AppData\Local\Temp\pip-1sxsfc0j-record\install-record.txt --single-version-externally-managed --compile failed with error code 1 in C:\Users\lyh\AppData\Local\Temp\pip_build_lyh\zope.interface
Exception information:
Traceback (most recent call last):
File "C:\Anaconda3\lib\site-packages\pip\basecommand.py", line 122, in main
status = self.run(options, args)
File "C:\Anaconda3\lib\site-packages\pip\commands\install.py", line 283, in run
requirement_set.install(install_options, global_options, root=options.root_path)
File "C:\Anaconda3\lib\site-packages\pip\req.py", line 1435, in install
requirement.install(install_options, global_options, *args, **kwargs)
File "C:\Anaconda3\lib\site-packages\pip\req.py", line 706, in install
cwd=self.source_dir, filter_stdout=self._filter_install, show_stdout=False)
File "C:\Anaconda3\lib\site-packages\pip\util.py", line 697, in call_subprocess
% (command_desc, proc.returncode, cwd))
pip.exceptions.InstallationError: Command C:\Anaconda3\python.exe -c "import setuptools, tokenize;__file__='C:\\Users\\lyh\\AppData\\Local\\Temp\\pip_build_lyh\\zope.interface\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record C:\Users\lyh\AppData\Local\Temp\pip-1sxsfc0j-record\install-record.txt --single-version-externally-managed --compile failed with error code 1 in C:\Users\lyh\AppData\Local\Temp\pip_build_lyh\zope.interface

Related

Can't install python cryptography on Cygwin

I have installed python38-cryptogrpahy package v.3.3.2-1 thru cygwin but when I try to install fabric via pip - it tries to build it and fails with next error:
$ pip install -r ./requirements.txt
Collecting fabric3
Using cached Fabric3-1.14.post1-py3-none-any.whl (92 kB)
Collecting paramiko<3.0,>=2.0
Using cached paramiko-2.8.1-py2.py3-none-any.whl (206 kB)
Requirement already satisfied: six>=1.10.0 in ./env/lib/python3.8/site-packages (from fabric3->-r ./requirements.txt (line 1)) (1.16.0)
Collecting pynacl>=1.0.1
Using cached PyNaCl-1.4.0-cp38-cp38-cygwin_3_3_3_x86_64.whl
Collecting bcrypt>=3.1.3
Using cached bcrypt-3.2.0-cp38-cp38-cygwin_3_3_3_x86_64.whl
Collecting cryptography>=2.5
Using cached cryptography-36.0.1.tar.gz (572 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting cffi>=1.1
Using cached cffi-1.15.0-cp38-cp38-cygwin_3_3_3_x86_64.whl
Requirement already satisfied: pycparser in ./env/lib/python3.8/site-packages (from cffi>=1.1->bcrypt>=3.1.3->paramiko<3.0,>=2.0->fabric3->-r ./requirements.txt (line 1)) (2.21)
Building wheels for collected packages: cryptography
Building wheel for cryptography (pyproject.toml) ... error
ERROR: Command errored out with exit status 1:
command: /home/dnester/repo/vastuf_server_common/containers/smart_home/rvalarm/env/bin/python /home/dnester/repo/vastuf_server_common/containers/smart_home/rvalarm/env/lib/python3.8/site-packages/pip/_vendor/pep517/in_process/_in_process.py build_wheel /tmp/tmpojt6ejpa
cwd: /tmp/pip-install-cxk1g2b2/cryptography_9e2405fed34048fcbe4e2c9e871e31b6
Complete output (168 lines):
running bdist_wheel
running build
running build_py
creating build
creating build/lib.cygwin-3.3.3-x86_64-3.8
creating build/lib.cygwin-3.3.3-x86_64-3.8/cryptography
copying src/cryptography/exceptions.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography
copying src/cryptography/fernet.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography
copying src/cryptography/utils.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography
copying src/cryptography/__about__.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography
copying src/cryptography/__init__.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography
creating build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat
copying src/cryptography/hazmat/_oid.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat
copying src/cryptography/hazmat/__init__.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat
creating build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/x509
copying src/cryptography/x509/base.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/x509
copying src/cryptography/x509/certificate_transparency.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/x509
copying src/cryptography/x509/extensions.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/x509
copying src/cryptography/x509/general_name.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/x509
copying src/cryptography/x509/name.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/x509
copying src/cryptography/x509/ocsp.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/x509
copying src/cryptography/x509/oid.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/x509
copying src/cryptography/x509/__init__.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/x509
creating build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/backends
copying src/cryptography/hazmat/backends/interfaces.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/backends
copying src/cryptography/hazmat/backends/__init__.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/backends
creating build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/bindings
copying src/cryptography/hazmat/bindings/__init__.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/bindings
creating build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives
copying src/cryptography/hazmat/primitives/cmac.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives
copying src/cryptography/hazmat/primitives/constant_time.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives
copying src/cryptography/hazmat/primitives/hashes.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives
copying src/cryptography/hazmat/primitives/hmac.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives
copying src/cryptography/hazmat/primitives/keywrap.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives
copying src/cryptography/hazmat/primitives/padding.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives
copying src/cryptography/hazmat/primitives/poly1305.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives
copying src/cryptography/hazmat/primitives/_asymmetric.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives
copying src/cryptography/hazmat/primitives/_cipheralgorithm.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives
copying src/cryptography/hazmat/primitives/_serialization.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives
copying src/cryptography/hazmat/primitives/__init__.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives
creating build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/aead.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/backend.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/ciphers.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/cmac.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/decode_asn1.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/dh.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/dsa.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/ec.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/ed25519.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/ed448.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/encode_asn1.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/hashes.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/hmac.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/poly1305.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/rsa.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/utils.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/x25519.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/x448.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/x509.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/__init__.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/backends/openssl
creating build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/bindings/openssl
copying src/cryptography/hazmat/bindings/openssl/binding.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/bindings/openssl
copying src/cryptography/hazmat/bindings/openssl/_conditional.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/bindings/openssl
copying src/cryptography/hazmat/bindings/openssl/__init__.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/bindings/openssl
creating build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/asymmetric
copying src/cryptography/hazmat/primitives/asymmetric/dh.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/asymmetric
copying src/cryptography/hazmat/primitives/asymmetric/dsa.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/asymmetric
copying src/cryptography/hazmat/primitives/asymmetric/ec.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/asymmetric
copying src/cryptography/hazmat/primitives/asymmetric/ed25519.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/asymmetric
copying src/cryptography/hazmat/primitives/asymmetric/ed448.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/asymmetric
copying src/cryptography/hazmat/primitives/asymmetric/padding.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/asymmetric
copying src/cryptography/hazmat/primitives/asymmetric/rsa.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/asymmetric
copying src/cryptography/hazmat/primitives/asymmetric/types.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/asymmetric
copying src/cryptography/hazmat/primitives/asymmetric/utils.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/asymmetric
copying src/cryptography/hazmat/primitives/asymmetric/x25519.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/asymmetric
copying src/cryptography/hazmat/primitives/asymmetric/x448.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/asymmetric
copying src/cryptography/hazmat/primitives/asymmetric/__init__.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/asymmetric
creating build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/ciphers
copying src/cryptography/hazmat/primitives/ciphers/aead.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/ciphers
copying src/cryptography/hazmat/primitives/ciphers/algorithms.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/ciphers
copying src/cryptography/hazmat/primitives/ciphers/base.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/ciphers
copying src/cryptography/hazmat/primitives/ciphers/modes.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/ciphers
copying src/cryptography/hazmat/primitives/ciphers/__init__.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/ciphers
creating build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/kdf
copying src/cryptography/hazmat/primitives/kdf/concatkdf.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/kdf
copying src/cryptography/hazmat/primitives/kdf/hkdf.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/kdf
copying src/cryptography/hazmat/primitives/kdf/kbkdf.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/kdf
copying src/cryptography/hazmat/primitives/kdf/pbkdf2.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/kdf
copying src/cryptography/hazmat/primitives/kdf/scrypt.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/kdf
copying src/cryptography/hazmat/primitives/kdf/x963kdf.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/kdf
copying src/cryptography/hazmat/primitives/kdf/__init__.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/kdf
creating build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/serialization
copying src/cryptography/hazmat/primitives/serialization/base.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/serialization
copying src/cryptography/hazmat/primitives/serialization/pkcs12.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/serialization
copying src/cryptography/hazmat/primitives/serialization/pkcs7.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/serialization
copying src/cryptography/hazmat/primitives/serialization/ssh.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/serialization
copying src/cryptography/hazmat/primitives/serialization/__init__.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/serialization
creating build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/twofactor
copying src/cryptography/hazmat/primitives/twofactor/hotp.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/twofactor
copying src/cryptography/hazmat/primitives/twofactor/totp.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/twofactor
copying src/cryptography/hazmat/primitives/twofactor/__init__.py -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/primitives/twofactor
running egg_info
writing src/cryptography.egg-info/PKG-INFO
writing dependency_links to src/cryptography.egg-info/dependency_links.txt
writing requirements to src/cryptography.egg-info/requires.txt
writing top-level names to src/cryptography.egg-info/top_level.txt
reading manifest file 'src/cryptography.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
no previously-included directories found matching 'docs/_build'
warning: no previously-included files found matching 'vectors'
warning: no previously-included files matching '*' found under directory 'vectors'
warning: no previously-included files matching '*' found under directory '.github'
warning: no previously-included files found matching 'release.py'
warning: no previously-included files found matching '.coveragerc'
warning: no previously-included files found matching 'codecov.yml'
warning: no previously-included files found matching '.readthedocs.yml'
warning: no previously-included files found matching 'dev-requirements.txt'
warning: no previously-included files found matching 'tox.ini'
warning: no previously-included files found matching 'mypy.ini'
warning: no previously-included files matching '*' found under directory '.zuul.d'
warning: no previously-included files matching '*' found under directory '.zuul.playbooks'
adding license file 'LICENSE'
adding license file 'LICENSE.APACHE'
adding license file 'LICENSE.BSD'
adding license file 'LICENSE.PSF'
writing manifest file 'src/cryptography.egg-info/SOURCES.txt'
copying src/cryptography/py.typed -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography
creating build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/bindings/_rust
copying src/cryptography/hazmat/bindings/_rust/__init__.pyi -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/bindings/_rust
copying src/cryptography/hazmat/bindings/_rust/asn1.pyi -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/bindings/_rust
copying src/cryptography/hazmat/bindings/_rust/ocsp.pyi -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/bindings/_rust
copying src/cryptography/hazmat/bindings/_rust/x509.pyi -> build/lib.cygwin-3.3.3-x86_64-3.8/cryptography/hazmat/bindings/_rust
running build_ext
running build_rust
=============================DEBUG ASSISTANCE=============================
If you are seeing a compilation error please try the following steps to
successfully install cryptography:
1) Upgrade to the latest pip and try again. This will fix errors for most
users. See: https://pip.pypa.io/en/stable/installing/#upgrading-pip
2) Read https://cryptography.io/en/latest/installation/ for specific
instructions for your platform.
3) Check our frequently asked questions for more information:
https://cryptography.io/en/latest/faq/
4) Ensure you have a recent Rust toolchain installed:
https://cryptography.io/en/latest/installation/#rust
Python: 3.8.12
platform: CYGWIN_NT-10.0-22000-3.3.3-341.x86_64-x86_64-64bit-WindowsPE
pip: n/a
setuptools: 59.7.0
setuptools_rust: 1.1.2
=============================DEBUG ASSISTANCE=============================
error: can't find Rust compiler
If you are using an outdated pip version, it is possible a prebuilt wheel is available for this package but pip is not able to install from it. Installing from the wheel would avoid the need for a Rust compiler.
To update pip, run:
pip install --upgrade pip
and then retry package installation.
If you did intend to build this package from source, try installing a Rust compiler from your system package manager and ensure it is on the PATH during installation. Alternatively, rustup (available at https://rustup.rs) is the recommended way to download and update the Rust compiler toolchain.
This package requires Rust >=1.41.0.
----------------------------------------
ERROR: Failed building wheel for cryptography
Failed to build cryptography
ERROR: Could not build wheels for cryptography, which is required to install pyproject.toml-based projects
I didn't find Rust compiler in Cygwin packages and don't want to build it from sources. So I want to figure out why installed cryptography package is not recognized by pip.
3.3.2 is the last cryptography version that does not require rust. So the last possible and available on Cygwin that has no rust compiler.
As it seems that pip is trying to install the latest upstream release of cryptography, forcing the cryptography==3.3.2 on the requirement should work.
Try to upgrade pip: python -m pip install --upgrade pip

Pillow error while installing matplotlib on RPi

I need to install matplotlib on my RPi, but it runs out an error which i haven't been able to solve.
Already checked if the dependencies were installed, and fully upgraded the system. I'm thinking its something to do with Pillow package, which I do not know at all.
I'm running python 3.9.0 with PyEnv, on a RPi 2 Model B
pi#raspberrypi:~ $ pip3 install matplotlib
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting matplotlib
Using cached matplotlib-3.4.2.tar.gz (37.3 MB)
Requirement already satisfied: cycler>=0.10 in ./.pyenv/versions/3.9.0/lib/python3.9/site-packages (from matplotlib) (0.10.0)
Requirement already satisfied: kiwisolver>=1.0.1 in ./.pyenv/versions/3.9.0/lib/python3.9/site-packages (from matplotlib) (1.3.1)
Requirement already satisfied: numpy>=1.16 in ./.pyenv/versions/3.9.0/lib/python3.9/site-packages (from matplotlib) (1.20.3)
Collecting pillow>=6.2.0
Using cached Pillow-8.2.0.tar.gz (47.9 MB)
Requirement already satisfied: pyparsing>=2.2.1 in ./.pyenv/versions/3.9.0/lib/python3.9/site-packages (from matplotlib) (2.4.7)
Requirement already satisfied: python-dateutil>=2.7 in ./.pyenv/versions/3.9.0/lib/python3.9/site-packages (from matplotlib) (2.8.1)
Requirement already satisfied: six in ./.pyenv/versions/3.9.0/lib/python3.9/site-packages (from cycler>=0.10->matplotlib) (1.16.0)
Using legacy 'setup.py install' for matplotlib, since package 'wheel' is not installed.
Using legacy 'setup.py install' for pillow, since package 'wheel' is not installed.
Installing collected packages: pillow, matplotlib
Running setup.py install for pillow ... error
ERROR: Command errored out with exit status 1:
command: /home/pi/.pyenv/versions/3.9.0/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-st8_ht2g/pillow_b951058e3bcc45f685a9be3bbb3182b2/setup.py'"'"'; __file__='"'"'/tmp/pip-install-st8_ht2g/pillow_b951058e3bcc45f685a9be3bbb3182b2/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-u4dzh6hu/install-record.txt --single-version-externally-managed --compile --install-headers /home/pi/.pyenv/versions/3.9.0/include/python3.9/pillow
cwd: /tmp/pip-install-st8_ht2g/pillow_b951058e3bcc45f685a9be3bbb3182b2/
Complete output (175 lines):
running install
running build
running build_py
creating build
creating build/lib.linux-armv7l-3.9
creating build/lib.linux-armv7l-3.9/PIL
copying src/PIL/ImageFont.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/_binary.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/FitsStubImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/ImagePath.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/SunImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/ImageOps.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/ImageGrab.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/_tkinter_finder.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/WebPImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/FontFile.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/ImageDraw.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/ImageChops.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/PngImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/ImageMode.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/PdfParser.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/FpxImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/FtexImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/features.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/ImageShow.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/WalImageFile.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/__main__.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/ImageFilter.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/MpegImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/Image.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/GribStubImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/EpsImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/ImageStat.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/ImageFile.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/ExifTags.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/GbrImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/PpmImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/ImImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/PixarImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/Jpeg2KImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/XbmImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/CurImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/ImageTransform.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/IcnsImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/SgiImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/IcoImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/TgaImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/PSDraw.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/FliImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/PcdImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/SpiderImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/ImageTk.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/JpegPresets.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/PaletteFile.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/TarIO.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/PcxImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/McIdasImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/BdfFontFile.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/IptcImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/BmpImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/MicImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/TiffTags.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/ImageMorph.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/ImageQt.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/BufrStubImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/ImageMath.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/DdsImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/BlpImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/PcfFontFile.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/Hdf5StubImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/GimpGradientFile.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/DcxImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/ImageSequence.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/MspImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/XpmImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/PyAccess.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/WmfImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/JpegImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/GdImageFile.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/__init__.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/ImageColor.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/GifImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/ImageDraw2.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/ImagePalette.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/GimpPaletteFile.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/_util.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/TiffImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/_version.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/ContainerIO.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/PsdImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/ImtImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/XVThumbImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/PdfImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/PalmImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/ImageCms.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/ImageEnhance.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/ImageWin.py -> build/lib.linux-armv7l-3.9/PIL
copying src/PIL/MpoImagePlugin.py -> build/lib.linux-armv7l-3.9/PIL
running egg_info
writing src/Pillow.egg-info/PKG-INFO
writing dependency_links to src/Pillow.egg-info/dependency_links.txt
writing top-level names to src/Pillow.egg-info/top_level.txt
reading manifest file 'src/Pillow.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.c'
warning: no files found matching '*.h'
warning: no files found matching '*.sh'
warning: no previously-included files found matching '.appveyor.yml'
warning: no previously-included files found matching '.clang-format'
warning: no previously-included files found matching '.coveragerc'
warning: no previously-included files found matching '.editorconfig'
warning: no previously-included files found matching '.readthedocs.yml'
warning: no previously-included files found matching 'codecov.yml'
warning: no previously-included files matching '.git*' found anywhere in distribution
warning: no previously-included files matching '*.pyc' found anywhere in distribution
warning: no previously-included files matching '*.so' found anywhere in distribution
no previously-included directories found matching '.ci'
writing manifest file 'src/Pillow.egg-info/SOURCES.txt'
running build_ext
The headers or library files could not be found for jpeg,
a required dependency when compiling Pillow from source.
Please see the install instructions at:
https://pillow.readthedocs.io/en/latest/installation.html
Traceback (most recent call last):
File "/tmp/pip-install-st8_ht2g/pillow_b951058e3bcc45f685a9be3bbb3182b2/setup.py", line 976, in <module>
setup(
File "/home/pi/.pyenv/versions/3.9.0/lib/python3.9/site-packages/setuptools/__init__.py", line 165, in setup
return distutils.core.setup(**attrs)
File "/home/pi/.pyenv/versions/3.9.0/lib/python3.9/distutils/core.py", line 148, in setup
dist.run_commands()
File "/home/pi/.pyenv/versions/3.9.0/lib/python3.9/distutils/dist.py", line 966, in run_commands
self.run_command(cmd)
File "/home/pi/.pyenv/versions/3.9.0/lib/python3.9/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/home/pi/.pyenv/versions/3.9.0/lib/python3.9/site-packages/setuptools/command/install.py", line 61, in run
return orig.install.run(self)
File "/home/pi/.pyenv/versions/3.9.0/lib/python3.9/distutils/command/install.py", line 546, in run
self.run_command('build')
File "/home/pi/.pyenv/versions/3.9.0/lib/python3.9/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/home/pi/.pyenv/versions/3.9.0/lib/python3.9/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/home/pi/.pyenv/versions/3.9.0/lib/python3.9/distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
File "/home/pi/.pyenv/versions/3.9.0/lib/python3.9/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/home/pi/.pyenv/versions/3.9.0/lib/python3.9/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/home/pi/.pyenv/versions/3.9.0/lib/python3.9/site-packages/setuptools/command/build_ext.py", line 87, in run
_build_ext.run(self)
File "/home/pi/.pyenv/versions/3.9.0/lib/python3.9/distutils/command/build_ext.py", line 340, in run
self.build_extensions()
File "/tmp/pip-install-st8_ht2g/pillow_b951058e3bcc45f685a9be3bbb3182b2/setup.py", line 788, in build_extensions
raise RequiredDependencyException(f)
__main__.RequiredDependencyException: jpeg
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-install-st8_ht2g/pillow_b951058e3bcc45f685a9be3bbb3182b2/setup.py", line 1033, in <module>
raise RequiredDependencyException(msg)
__main__.RequiredDependencyException:
The headers or library files could not be found for jpeg,
a required dependency when compiling Pillow from source.
Please see the install instructions at:
https://pillow.readthedocs.io/en/latest/installation.html
----------------------------------------
ERROR: Command errored out with exit status 1: /home/pi/.pyenv/versions/3.9.0/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-st8_ht2g/pillow_b951058e3bcc45f685a9be3bbb3182b2/setup.py'"'"'; __file__='"'"'/tmp/pip-install-st8_ht2g/pillow_b951058e3bcc45f685a9be3bbb3182b2/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-u4dzh6hu/install-record.txt --single-version-externally-managed --compile --install-headers /home/pi/.pyenv/versions/3.9.0/include/python3.9/pillow Check the logs for full command output.
Are you positive the dependencies are installed?
I would recommend executing
sudo apt-get install libjpeg-dev zlib1g-dev
and then trying again to install matplotlib.

Can't install pycuda with pip

I am trying to install the PyCUDA module to run some python script I downloaded, but trying to install it with pip doesn't work.
I run pip install pycuda on the command line
At first, I get this:
Collecting pycuda
Using cached pycuda-2020.1.tar.gz (1.6 MB)
Requirement already satisfied: pytools>=2011.2 in c:\users\jules\appdata\local\programs\python\python36-32\lib\site-packages (from pycuda) (2020.4)
Requirement already satisfied: decorator>=3.2.0 in c:\users\jules\appdata\local\programs\python\python36-32\lib\site-packages (from pycuda) (4.4.2)
Requirement already satisfied: appdirs>=1.4.0 in c:\users\jules\appdata\local\programs\python\python36-32\lib\site-packages (from pycuda) (1.4.4)
Requirement already satisfied: mako in c:\users\jules\appdata\local\programs\python\python36-32\lib\site-packages (from pycuda) (1.1.3)
Requirement already satisfied: six>=1.8.0 in c:\users\jules\appdata\local\programs\python\python36-32\lib\site-packages (from pytools>=2011.2->pycuda) (1.11.0)
Requirement already satisfied: numpy>=1.6.0 in c:\users\jules\appdata\local\programs\python\python36-32\lib\site-packages (from pytools>=2011.2->pycuda) (1.14.1)
Requirement already satisfied: MarkupSafe>=0.9.2 in c:\users\jules\appdata\local\programs\python\python36-32\lib\site-packages (from mako->pycuda) (1.1.1)
Using legacy 'setup.py install' for pycuda, since package 'wheel' is not installed.
Installing collected packages: pycuda
Running setup.py install for pycuda ... error
Then, this appears (all in red):
ERROR: Command errored out with exit status 1:
command: 'c:\users\jules\appdata\local\programs\python\python36-32\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Jules\\AppData\\Local\\Temp\\pip-install-rehu_ea2\\pycuda\\setup.py'"'"'; __file__='"'"'C:\\Users\\Jules\\AppData\\Local\\Temp\\pip-install-rehu_ea2\\pycuda\\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\Jules\AppData\Local\Temp\pip-record-vlpoymu1\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\users\jules\appdata\local\programs\python\python36-32\Include\pycuda'
cwd: C:\Users\Jules\AppData\Local\Temp\pip-install-rehu_ea2\pycuda\
Complete output (82 lines):
***************************************************************
*** WARNING: nvcc not in path.
*** May need to set CUDA_INC_DIR for installation to succeed.
***************************************************************
*************************************************************
*** I have detected that you have not run configure.py.
*************************************************************
*** Additionally, no global config files were found.
*** I will go ahead with the default configuration.
*** In all likelihood, this will not work out.
***
*** See README_SETUP.txt for more information.
***
*** If the build does fail, just re-run configure.py with the
*** correct arguments, and then retry. Good luck!
*************************************************************
*** HIT Ctrl-C NOW IF THIS IS NOT WHAT YOU WANT
*************************************************************
Continuing in 1 seconds...
c:\users\jules\appdata\local\programs\python\python36-32\lib\distutils\dist.py:261: UserWarning: Unknown distribution option: 'test_requires'
warnings.warn(msg)
running install
running build
running build_py
creating build
creating build\lib.win32-3.6
creating build\lib.win32-3.6\pycuda
copying pycuda\autoinit.py -> build\lib.win32-3.6\pycuda
copying pycuda\characterize.py -> build\lib.win32-3.6\pycuda
copying pycuda\compiler.py -> build\lib.win32-3.6\pycuda
copying pycuda\cumath.py -> build\lib.win32-3.6\pycuda
copying pycuda\curandom.py -> build\lib.win32-3.6\pycuda
copying pycuda\debug.py -> build\lib.win32-3.6\pycuda
copying pycuda\driver.py -> build\lib.win32-3.6\pycuda
copying pycuda\elementwise.py -> build\lib.win32-3.6\pycuda
copying pycuda\gpuarray.py -> build\lib.win32-3.6\pycuda
copying pycuda\reduction.py -> build\lib.win32-3.6\pycuda
copying pycuda\scan.py -> build\lib.win32-3.6\pycuda
copying pycuda\tools.py -> build\lib.win32-3.6\pycuda
copying pycuda\_cluda.py -> build\lib.win32-3.6\pycuda
copying pycuda\_mymako.py -> build\lib.win32-3.6\pycuda
copying pycuda\__init__.py -> build\lib.win32-3.6\pycuda
creating build\lib.win32-3.6\pycuda\gl
copying pycuda\gl\autoinit.py -> build\lib.win32-3.6\pycuda\gl
copying pycuda\gl\__init__.py -> build\lib.win32-3.6\pycuda\gl
creating build\lib.win32-3.6\pycuda\sparse
copying pycuda\sparse\cg.py -> build\lib.win32-3.6\pycuda\sparse
copying pycuda\sparse\coordinate.py -> build\lib.win32-3.6\pycuda\sparse
copying pycuda\sparse\inner.py -> build\lib.win32-3.6\pycuda\sparse
copying pycuda\sparse\operator.py -> build\lib.win32-3.6\pycuda\sparse
copying pycuda\sparse\packeted.py -> build\lib.win32-3.6\pycuda\sparse
copying pycuda\sparse\pkt_build.py -> build\lib.win32-3.6\pycuda\sparse
copying pycuda\sparse\__init__.py -> build\lib.win32-3.6\pycuda\sparse
creating build\lib.win32-3.6\pycuda\compyte
copying pycuda\compyte\array.py -> build\lib.win32-3.6\pycuda\compyte
copying pycuda\compyte\dtypes.py -> build\lib.win32-3.6\pycuda\compyte
copying pycuda\compyte\__init__.py -> build\lib.win32-3.6\pycuda\compyte
running egg_info
writing pycuda.egg-info\PKG-INFO
writing dependency_links to pycuda.egg-info\dependency_links.txt
writing requirements to pycuda.egg-info\requires.txt
writing top-level names to pycuda.egg-info\top_level.txt
reading manifest file 'pycuda.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'doc\source\_static\*.css'
warning: no files found matching 'doc\source\_templates\*.html'
warning: no files found matching '*.cpp' under directory 'bpl-subset\bpl_subset\boost'
warning: no files found matching '*.html' under directory 'bpl-subset\bpl_subset\boost'
warning: no files found matching '*.inl' under directory 'bpl-subset\bpl_subset\boost'
warning: no files found matching '*.txt' under directory 'bpl-subset\bpl_subset\boost'
warning: no files found matching '*.h' under directory 'bpl-subset\bpl_subset\libs'
warning: no files found matching '*.ipp' under directory 'bpl-subset\bpl_subset\libs'
warning: no files found matching '*.pl' under directory 'bpl-subset\bpl_subset\libs'
writing manifest file 'pycuda.egg-info\SOURCES.txt'
creating build\lib.win32-3.6\pycuda\cuda
copying pycuda\cuda\pycuda-complex-impl.hpp -> build\lib.win32-3.6\pycuda\cuda
copying pycuda\cuda\pycuda-complex.hpp -> build\lib.win32-3.6\pycuda\cuda
copying pycuda\cuda\pycuda-helpers.hpp -> build\lib.win32-3.6\pycuda\cuda
copying pycuda\sparse\pkt_build_cython.pyx -> build\lib.win32-3.6\pycuda\sparse
running build_ext
building '_driver' extension
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
----------------------------------------
ERROR: Command errored out with exit status 1: 'c:\users\jules\appdata\local\programs\python\python36-32\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Jules\\AppData\\Local\\Temp\\pip-install-rehu_ea2\\pycuda\\setup.py'"'"'; __file__='"'"'C:\\Users\\Jules\\AppData\\Local\\Temp\\pip-install-rehu_ea2\\pycuda\\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\Jules\AppData\Local\Temp\pip-record-vlpoymu1\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\users\jules\appdata\local\programs\python\python36-32\Include\pycuda' Check the logs for full command output.
I have no idea what this error is about, or how to fix it (and I don't want to get into complicated installations that will take me hours and might not even work). I'm not even sure what this module does (yet). Do you have an idea to help me?
(edit: I'm on Windows 10, and I have not installed anything about PyCUDA before)
Try the following.
pip install pipwin
pipwin install pycuda

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

Unable to install pymunk with pip

I'm trying to install pymunk but doing pip install pymunk gives me an error. The README file says this on Innstallation:
In the normal case pymunk can be installed with pip:
> pip install pymunk
It has one direct dependency, CFFI.
Pymunk can also be installed with conda, from the conda-forge channel:
> conda install -c conda-forge pymunk
This is the error I get:
Collecting pymunk
Using cached pymunk-5.6.0.zip (5.5 MB)
Requirement already satisfied: cffi!=1.13.1 in c:\users\emmsch001\appdata\local\programs\python\python37\lib\site-packages (from pymunk) (1.13.2)
Requirement already satisfied: pycparser in c:\users\emmsch001\appdata\local\programs\python\python37\lib\site-packages (from cffi!=1.13.1->pymunk) (2.19)
Building wheels for collected packages: pymunk
Building wheel for pymunk (setup.py) ... error
ERROR: Command errored out with exit status 1:
command: 'c:\users\emmsch001\appdata\local\programs\python\python37\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\EMMSCH~1\\AppData\\Local\\Temp\\pip-install-qebhmk1e\\pymunk\\setup.py'"'"'; __file__='"'"'C:\\Users\\EMMSCH~1\\AppData\\Local\\Temp\\pip-install-qebhmk1e\\pymunk\\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\EMMSCH~1\AppData\Local\Temp\pip-wheel-07rt65wo'
cwd: C:\Users\EMMSCH~1\AppData\Local\Temp\pip-install-qebhmk1e\pymunk\
Complete output (61 lines):
running bdist_wheel
running build
running build_py
creating build
creating build\lib.win-amd64-3.7
creating build\lib.win-amd64-3.7\pymunk
copying pymunk\arbiter.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\autogeometry.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\bb.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\body.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\collision_handler.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\constraint.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\contact_point_set.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\kivy_util.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\matplotlib_util.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\pygame_util.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\pyglet_util.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\query_info.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\shapes.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\shape_filter.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\space.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\space_debug_draw_options.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\transform.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\util.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\vec2d.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\_chipmunk_cffi.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\_chipmunk_cffi_abi.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\_libload.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\_pickle.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\__init__.py -> build\lib.win-amd64-3.7\pymunk
creating build\lib.win-amd64-3.7\pymunkoptions
copying pymunkoptions\__init__.py -> build\lib.win-amd64-3.7\pymunkoptions
creating build\lib.win-amd64-3.7\pymunk\tests
copying pymunk\tests\doctests.py -> build\lib.win-amd64-3.7\pymunk\tests
copying pymunk\tests\test_arbiter.py -> build\lib.win-amd64-3.7\pymunk\tests
copying pymunk\tests\test_autogeometry.py -> build\lib.win-amd64-3.7\pymunk\tests
copying pymunk\tests\test_bb.py -> build\lib.win-amd64-3.7\pymunk\tests
copying pymunk\tests\test_body.py -> build\lib.win-amd64-3.7\pymunk\tests
copying pymunk\tests\test_common.py -> build\lib.win-amd64-3.7\pymunk\tests
copying pymunk\tests\test_constraint.py -> build\lib.win-amd64-3.7\pymunk\tests
copying pymunk\tests\test_shape.py -> build\lib.win-amd64-3.7\pymunk\tests
copying pymunk\tests\test_shape_filter.py -> build\lib.win-amd64-3.7\pymunk\tests
copying pymunk\tests\test_space.py -> build\lib.win-amd64-3.7\pymunk\tests
copying pymunk\tests\test_transform.py -> build\lib.win-amd64-3.7\pymunk\tests
copying pymunk\tests\test_vec2d.py -> build\lib.win-amd64-3.7\pymunk\tests
copying pymunk\tests\__init__.py -> build\lib.win-amd64-3.7\pymunk\tests
copying pymunk\tests\__main__.py -> build\lib.win-amd64-3.7\pymunk\tests
running egg_info
writing pymunk.egg-info\PKG-INFO
writing dependency_links to pymunk.egg-info\dependency_links.txt
writing requirements to pymunk.egg-info\requires.txt
writing top-level names to pymunk.egg-info\top_level.txt
Running on Windows. GCC will be forced used
reading manifest file 'pymunk.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
no previously-included directories found matching 'examples\.ipynb_checkpoints'
writing manifest file 'pymunk.egg-info\SOURCES.txt'
running build_ext
Could not detect if on Android. Defaulting to false.
cc -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -shared -O3 -m64 -Ichipmunk_src\include -c chipmunk_src\src\chipmunk.c -o chipmunk_src\src\chipmunk.o
error: command 'cc' failed: No such file or directory
----------------------------------------
ERROR: Failed building wheel for pymunk
Running setup.py clean for pymunk
Failed to build pymunk
Installing collected packages: pymunk
Running setup.py install for pymunk ... error
ERROR: Command errored out with exit status 1:
command: 'c:\users\emmsch001\appdata\local\programs\python\python37\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\EMMSCH~1\\AppData\\Local\\Temp\\pip-install-qebhmk1e\\pymunk\\setup.py'"'"'; __file__='"'"'C:\\Users\\EMMSCH~1\\AppData\\Local\\Temp\\pip-install-qebhmk1e\\pymunk\\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\EMMSCH~1\AppData\Local\Temp\pip-record-0q5_wkzu\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\users\emmsch001\appdata\local\programs\python\python37\Include\pymunk'
cwd: C:\Users\EMMSCH~1\AppData\Local\Temp\pip-install-qebhmk1e\pymunk\
Complete output (61 lines):
running install
running build
running build_py
creating build
creating build\lib.win-amd64-3.7
creating build\lib.win-amd64-3.7\pymunk
copying pymunk\arbiter.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\autogeometry.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\bb.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\body.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\collision_handler.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\constraint.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\contact_point_set.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\kivy_util.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\matplotlib_util.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\pygame_util.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\pyglet_util.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\query_info.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\shapes.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\shape_filter.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\space.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\space_debug_draw_options.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\transform.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\util.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\vec2d.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\_chipmunk_cffi.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\_chipmunk_cffi_abi.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\_libload.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\_pickle.py -> build\lib.win-amd64-3.7\pymunk
copying pymunk\__init__.py -> build\lib.win-amd64-3.7\pymunk
creating build\lib.win-amd64-3.7\pymunkoptions
copying pymunkoptions\__init__.py -> build\lib.win-amd64-3.7\pymunkoptions
creating build\lib.win-amd64-3.7\pymunk\tests
copying pymunk\tests\doctests.py -> build\lib.win-amd64-3.7\pymunk\tests
copying pymunk\tests\test_arbiter.py -> build\lib.win-amd64-3.7\pymunk\tests
copying pymunk\tests\test_autogeometry.py -> build\lib.win-amd64-3.7\pymunk\tests
copying pymunk\tests\test_bb.py -> build\lib.win-amd64-3.7\pymunk\tests
copying pymunk\tests\test_body.py -> build\lib.win-amd64-3.7\pymunk\tests
copying pymunk\tests\test_common.py -> build\lib.win-amd64-3.7\pymunk\tests
copying pymunk\tests\test_constraint.py -> build\lib.win-amd64-3.7\pymunk\tests
copying pymunk\tests\test_shape.py -> build\lib.win-amd64-3.7\pymunk\tests
copying pymunk\tests\test_shape_filter.py -> build\lib.win-amd64-3.7\pymunk\tests
copying pymunk\tests\test_space.py -> build\lib.win-amd64-3.7\pymunk\tests
copying pymunk\tests\test_transform.py -> build\lib.win-amd64-3.7\pymunk\tests
copying pymunk\tests\test_vec2d.py -> build\lib.win-amd64-3.7\pymunk\tests
copying pymunk\tests\__init__.py -> build\lib.win-amd64-3.7\pymunk\tests
copying pymunk\tests\__main__.py -> build\lib.win-amd64-3.7\pymunk\tests
running egg_info
writing pymunk.egg-info\PKG-INFO
writing dependency_links to pymunk.egg-info\dependency_links.txt
writing requirements to pymunk.egg-info\requires.txt
writing top-level names to pymunk.egg-info\top_level.txt
Running on Windows. GCC will be forced used
reading manifest file 'pymunk.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
no previously-included directories found matching 'examples\.ipynb_checkpoints'
writing manifest file 'pymunk.egg-info\SOURCES.txt'
running build_ext
Could not detect if on Android. Defaulting to false.
cc -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -shared -O3 -m64 -Ichipmunk_src\include -c chipmunk_src\src\chipmunk.c -o chipmunk_src\src\chipmunk.o
error: command 'cc' failed: No such file or directory
----------------------------------------
ERROR: Command errored out with exit status 1: 'c:\users\emmsch001\appdata\local\programs\python\python37\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\EMMSCH~1\\AppData\\Local\\Temp\\pip-install-qebhmk1e\\pymunk\\setup.py'"'"'; __file__='"'"'C:\\Users\\EMMSCH~1\\AppData\\Local\\Temp\\pip-install-qebhmk1e\\pymunk\\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\EMMSCH~1\AppData\Local\Temp\pip-record-0q5_wkzu\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\users\emmsch001\appdata\local\programs\python\python37\Include\pymunk' Check the logs for full command output.
How can I fix/work around this?

Categories