Unable to install Pillow module [duplicate] - python

This question already has answers here:
How to fix "pip installation error on pillow"
(6 answers)
Closed 3 months ago.
I am unable to install PIL/Pillow using pip command
C:\Users\Username>pip install Pillow
Collecting Pillow
Using cached Pillow-9.3.0.tar.gz (50.4 MB)
Preparing metadata (setup.py) ... done
Installing collected packages: Pillow
DEPRECATION: Pillow is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559
Running setup.py install for Pillow ... error
error: subprocess-exited-with-error
× Running setup.py install for Pillow did not run successfully.
│ exit code: 1
╰─> [192 lines of output]
running install
C:\msys64\mingw64\lib\python3.10\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
running build
running build_py
creating build
creating build\lib.mingw_x86_64-cpython-310
creating build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\BdfFontFile.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\BlpImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\BmpImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\BufrStubImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\ContainerIO.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\CurImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\DcxImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\DdsImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\EpsImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\ExifTags.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\features.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\FitsImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\FitsStubImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\FliImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\FontFile.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\FpxImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\FtexImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\GbrImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\GdImageFile.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\GifImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\GimpGradientFile.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\GimpPaletteFile.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\GribStubImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\Hdf5StubImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\IcnsImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\IcoImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\Image.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\ImageChops.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\ImageCms.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\ImageColor.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\ImageDraw.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\ImageDraw2.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\ImageEnhance.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\ImageFile.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\ImageFilter.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\ImageFont.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\ImageGrab.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\ImageMath.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\ImageMode.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\ImageMorph.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\ImageOps.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\ImagePalette.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\ImagePath.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\ImageQt.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\ImageSequence.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\ImageShow.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\ImageStat.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\ImageTk.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\ImageTransform.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\ImageWin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\ImImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\ImtImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\IptcImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\Jpeg2KImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\JpegImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\JpegPresets.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\McIdasImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\MicImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\MpegImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\MpoImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\MspImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\PaletteFile.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\PalmImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\PcdImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\PcfFontFile.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\PcxImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\PdfImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\PdfParser.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\PixarImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\PngImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\PpmImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\PsdImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\PSDraw.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\PyAccess.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\SgiImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\SpiderImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\SunImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\TarIO.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\TgaImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\TiffImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\TiffTags.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\WalImageFile.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\WebPImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\WmfImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\XbmImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\XpmImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\XVThumbImagePlugin.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\_binary.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\_deprecate.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\_tkinter_finder.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\_util.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\_version.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\__init__.py -> build\lib.mingw_x86_64-cpython-310\PIL
copying src\PIL\__main__.py -> build\lib.mingw_x86_64-cpython-310\PIL
running egg_info
writing src\Pillow.egg-info\PKG-INFO
writing dependency_links to src\Pillow.egg-info\dependency_links.txt
writing requirements to src\Pillow.egg-info\requires.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 files found matching '*.txt'
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 found matching 'renovate.json'
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'
adding license file 'LICENSE'
writing manifest file 'src\Pillow.egg-info\SOURCES.txt'
running build_ext
The headers or library files could not be found for zlib,
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 "C:\Users\Aryan Maurya\AppData\Local\Temp\pip-install-fv73l2ip\pillow_44094706805943b78f7582b0ef5f3917\setup.py", line 995, in <module>
setup(
File "C:\msys64\mingw64\lib\python3.10\site-packages\setuptools\__init__.py", line 87, in setup
return distutils.core.setup(**attrs)
File "C:\msys64\mingw64\lib\python3.10\site-packages\setuptools\_distutils\core.py", line 185, in setup
return run_commands(dist)
File "C:\msys64\mingw64\lib\python3.10\site-packages\setuptools\_distutils\core.py", line 201, in run_commands
dist.run_commands()
File "C:\msys64\mingw64\lib\python3.10\site-packages\setuptools\_distutils\dist.py", line 968, in run_commands
self.run_command(cmd)
File "C:\msys64\mingw64\lib\python3.10\site-packages\setuptools\dist.py", line 1217, in run_command
super().run_command(command)
File "C:\msys64\mingw64\lib\python3.10\site-packages\setuptools\_distutils\dist.py", line 987, in run_command
cmd_obj.run()
File "C:\msys64\mingw64\lib\python3.10\site-packages\setuptools\command\install.py", line 68, in run
return orig.install.run(self)
File "C:\msys64\mingw64\lib\python3.10\site-packages\setuptools\_distutils\command\install.py", line 698, in run
self.run_command('build')
File "C:\msys64\mingw64\lib\python3.10\site-packages\setuptools\_distutils\cmd.py", line 319, in run_command
self.distribution.run_command(command)
File "C:\msys64\mingw64\lib\python3.10\site-packages\setuptools\dist.py", line 1217, in run_command
super().run_command(command)
File "C:\msys64\mingw64\lib\python3.10\site-packages\setuptools\_distutils\dist.py", line 987, in run_command
cmd_obj.run()
File "C:\msys64\mingw64\lib\python3.10\site-packages\setuptools\_distutils\command\build.py", line 132, in run
self.run_command(cmd_name)
File "C:\msys64\mingw64\lib\python3.10\site-packages\setuptools\_distutils\cmd.py", line 319, in run_command
self.distribution.run_command(command)
File "C:\msys64\mingw64\lib\python3.10\site-packages\setuptools\dist.py", line 1217, in run_command
super().run_command(command)
File "C:\msys64\mingw64\lib\python3.10\site-packages\setuptools\_distutils\dist.py", line 987, in run_command
cmd_obj.run()
File "C:\msys64\mingw64\lib\python3.10\site-packages\setuptools\command\build_ext.py", line 84, in run
_build_ext.run(self)
File "C:\msys64\mingw64\lib\python3.10\site-packages\setuptools\_distutils\command\build_ext.py", line 346, in run
self.build_extensions()
File "C:\Users\Aryan Maurya\AppData\Local\Temp\pip-install-fv73l2ip\pillow_44094706805943b78f7582b0ef5f3917\setup.py", line 810, in build_extensions
raise RequiredDependencyException(f)
__main__.RequiredDependencyException: zlib
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<string>", line 2, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "C:\Users\Aryan Maurya\AppData\Local\Temp\pip-install-fv73l2ip\pillow_44094706805943b78f7582b0ef5f3917\setup.py", line 1012, in <module>
raise RequiredDependencyException(msg)
__main__.RequiredDependencyException:
The headers or library files could not be found for zlib,
a required dependency when compiling Pillow from source.
Please see the install instructions at:
https://pillow.readthedocs.io/en/latest/installation.html
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: legacy-install-failure
× Encountered error while trying to install package.
╰─> Pillow
note: This is an issue with the package mentioned above, not pip.
hint: See above for output from the failure.
C:\Users\Username>python --version
Python 3.10.5
C:\Users\Username>pip --version
pip 22.3.1 from C:\msys64\mingw64\lib\python3.10\site-packages\pip (python 3.10)

As mentioned in Error:
The headers or library files could not be found for zlib, a required dependency when compiling Pillow from source.
You might try to install zlib first and then install Pillow by
python3 -m pip install --upgrade pip
python3 -m pip install --upgrade Pillow
There is also warning in their website that
Pillow and PIL cannot co-exist in the same environment. Before installing Pillow, please uninstall PIL.
Thus, make sure you don't have PIL in your environment.
If it does not work, you might download the required package directly from pypi.org and install the downloaded package using pip.

Related

pip install pillow doesn't work on windows 11

I am trying to use the pillow package but it doesn't want to install. It works on my windows 10 machine, but I need it to work on my other machine, which is windows 11, as well. My pip version is the same on both machines: 22.2.2 and I tried upgrading pip, it doesn't help. I tried reinstalling python but noticed something weird. When I type python --version, my current python version is 3.8.7 and I don't know why. I uninstalled python via controll panel, there is no python visible in the list in controll panel anymore, where does this python come from and how do I get rid of it so that I can use python 3.10? And will this also solve the problem of not being able to install pipllow. This is the full error message I recieve when trying python -m pip install pillow
WARNING: Ignoring invalid distribution -ip (c:\msys64\mingw64\lib\python3.8\site-packages)
WARNING: Ignoring invalid distribution -ip (c:\msys64\mingw64\lib\python3.8\site-packages)
Collecting pillow
Using cached Pillow-9.2.0.tar.gz (50.0 MB)
Preparing metadata (setup.py) ... done
Building wheels for collected packages: pillow
Building wheel for pillow (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py bdist_wheel did not run successfully.
│ exit code: 1
╰─> [181 lines of output]
running bdist_wheel
running build
running build_py
creating build
creating build\lib.mingw-3.8
creating build\lib.mingw-3.8\PIL
copying src\PIL\BdfFontFile.py -> build\lib.mingw-3.8\PIL
copying src\PIL\BlpImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\BmpImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\BufrStubImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ContainerIO.py -> build\lib.mingw-3.8\PIL
copying src\PIL\CurImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\DcxImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\DdsImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\EpsImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ExifTags.py -> build\lib.mingw-3.8\PIL
copying src\PIL\features.py -> build\lib.mingw-3.8\PIL
copying src\PIL\FitsImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\FitsStubImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\FliImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\FontFile.py -> build\lib.mingw-3.8\PIL
copying src\PIL\FpxImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\FtexImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\GbrImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\GdImageFile.py -> build\lib.mingw-3.8\PIL
copying src\PIL\GifImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\GimpGradientFile.py -> build\lib.mingw-3.8\PIL
copying src\PIL\GimpPaletteFile.py -> build\lib.mingw-3.8\PIL
copying src\PIL\GribStubImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\Hdf5StubImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\IcnsImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\IcoImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\Image.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageChops.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageCms.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageColor.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageDraw.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageDraw2.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageEnhance.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageFile.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageFilter.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageFont.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageGrab.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageMath.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageMode.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageMorph.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageOps.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImagePalette.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImagePath.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageQt.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageSequence.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageShow.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageStat.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageTk.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageTransform.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageWin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImtImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\IptcImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\Jpeg2KImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\JpegImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\JpegPresets.py -> build\lib.mingw-3.8\PIL
copying src\PIL\McIdasImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\MicImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\MpegImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\MpoImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\MspImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\PaletteFile.py -> build\lib.mingw-3.8\PIL
copying src\PIL\PalmImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\PcdImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\PcfFontFile.py -> build\lib.mingw-3.8\PIL
copying src\PIL\PcxImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\PdfImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\PdfParser.py -> build\lib.mingw-3.8\PIL
copying src\PIL\PixarImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\PngImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\PpmImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\PsdImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\PSDraw.py -> build\lib.mingw-3.8\PIL
copying src\PIL\PyAccess.py -> build\lib.mingw-3.8\PIL
copying src\PIL\SgiImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\SpiderImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\SunImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\TarIO.py -> build\lib.mingw-3.8\PIL
copying src\PIL\TgaImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\TiffImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\TiffTags.py -> build\lib.mingw-3.8\PIL
copying src\PIL\WalImageFile.py -> build\lib.mingw-3.8\PIL
copying src\PIL\WebPImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\WmfImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\XbmImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\XpmImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\XVThumbImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\_binary.py -> build\lib.mingw-3.8\PIL
copying src\PIL\_deprecate.py -> build\lib.mingw-3.8\PIL
copying src\PIL\_tkinter_finder.py -> build\lib.mingw-3.8\PIL
copying src\PIL\_util.py -> build\lib.mingw-3.8\PIL
copying src\PIL\_version.py -> build\lib.mingw-3.8\PIL
copying src\PIL\__init__.py -> build\lib.mingw-3.8\PIL
copying src\PIL\__main__.py -> build\lib.mingw-3.8\PIL
running egg_info
writing src\Pillow.egg-info\PKG-INFO
writing dependency_links to src\Pillow.egg-info\dependency_links.txt
writing requirements to src\Pillow.egg-info\requires.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 files found matching '*.txt'
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'
adding license file 'LICENSE'
writing manifest file 'src\Pillow.egg-info\SOURCES.txt'
running build_ext
The headers or library files could not be found for zlib,
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 "C:\Users\sofie\AppData\Local\Temp\pip-install-43p29232\pillow_96fe495f59934c0c8237da68ac991778\setup.py", line 995, in <module>
setup(
File "C:\msys64\mingw64\lib\python3.8\site-packages\setuptools\__init__.py", line 155, in setup
return distutils.core.setup(**attrs)
File "C:\msys64\mingw64\lib\python3.8\site-packages\setuptools\_distutils\core.py", line 148, in setup
return run_commands(dist)
File "C:\msys64\mingw64\lib\python3.8\site-packages\setuptools\_distutils\core.py", line 163, in run_commands
dist.run_commands()
File "C:\msys64\mingw64\lib\python3.8\site-packages\setuptools\_distutils\dist.py", line 967, in run_commands
self.run_command(cmd)
File "C:\msys64\mingw64\lib\python3.8\site-packages\setuptools\_distutils\dist.py", line 986, in run_command
cmd_obj.run()
File "C:\msys64\mingw64\lib\python3.8\site-packages\wheel\bdist_wheel.py", line 299, in run
self.run_command('build')
File "C:\msys64\mingw64\lib\python3.8\site-packages\setuptools\_distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\msys64\mingw64\lib\python3.8\site-packages\setuptools\_distutils\dist.py", line 986, in run_command
cmd_obj.run()
File "C:\msys64\mingw64\lib\python3.8\site-packages\setuptools\_distutils\command\build.py", line 135, in run
self.run_command(cmd_name)
File "C:\msys64\mingw64\lib\python3.8\site-packages\setuptools\_distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\msys64\mingw64\lib\python3.8\site-packages\setuptools\_distutils\dist.py", line 986, in run_command
cmd_obj.run()
File "C:\msys64\mingw64\lib\python3.8\site-packages\setuptools\command\build_ext.py", line 79, in run
_build_ext.run(self)
File "C:\msys64\mingw64\lib\python3.8\site-packages\setuptools\_distutils\command\build_ext.py", line 339, in run
self.build_extensions()
File "C:\Users\sofie\AppData\Local\Temp\pip-install-43p29232\pillow_96fe495f59934c0c8237da68ac991778\setup.py", line 810, in build_extensions
raise RequiredDependencyException(f)
__main__.RequiredDependencyException: zlib
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<string>", line 2, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "C:\Users\sofie\AppData\Local\Temp\pip-install-43p29232\pillow_96fe495f59934c0c8237da68ac991778\setup.py", line 1015, in <module>
raise RequiredDependencyException(msg)
__main__.RequiredDependencyException:
The headers or library files could not be found for zlib,
a required dependency when compiling Pillow from source.
Please see the install instructions at:
https://pillow.readthedocs.io/en/latest/installation.html
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for pillow
Running setup.py clean for pillow
Failed to build pillow
WARNING: Ignoring invalid distribution -ip (c:\msys64\mingw64\lib\python3.8\site-packages)
Installing collected packages: pillow
Running setup.py install for pillow ... error
error: subprocess-exited-with-error
× Running setup.py install for pillow did not run successfully.
│ exit code: 1
╰─> [185 lines of output]
running install
C:\msys64\mingw64\lib\python3.8\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
running build
running build_py
creating build
creating build\lib.mingw-3.8
creating build\lib.mingw-3.8\PIL
copying src\PIL\BdfFontFile.py -> build\lib.mingw-3.8\PIL
copying src\PIL\BlpImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\BmpImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\BufrStubImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ContainerIO.py -> build\lib.mingw-3.8\PIL
copying src\PIL\CurImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\DcxImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\DdsImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\EpsImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ExifTags.py -> build\lib.mingw-3.8\PIL
copying src\PIL\features.py -> build\lib.mingw-3.8\PIL
copying src\PIL\FitsImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\FitsStubImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\FliImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\FontFile.py -> build\lib.mingw-3.8\PIL
copying src\PIL\FpxImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\FtexImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\GbrImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\GdImageFile.py -> build\lib.mingw-3.8\PIL
copying src\PIL\GifImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\GimpGradientFile.py -> build\lib.mingw-3.8\PIL
copying src\PIL\GimpPaletteFile.py -> build\lib.mingw-3.8\PIL
copying src\PIL\GribStubImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\Hdf5StubImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\IcnsImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\IcoImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\Image.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageChops.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageCms.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageColor.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageDraw.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageDraw2.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageEnhance.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageFile.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageFilter.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageFont.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageGrab.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageMath.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageMode.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageMorph.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageOps.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImagePalette.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImagePath.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageQt.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageSequence.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageShow.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageStat.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageTk.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageTransform.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImageWin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\ImtImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\IptcImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\Jpeg2KImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\JpegImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\JpegPresets.py -> build\lib.mingw-3.8\PIL
copying src\PIL\McIdasImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\MicImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\MpegImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\MpoImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\MspImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\PaletteFile.py -> build\lib.mingw-3.8\PIL
copying src\PIL\PalmImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\PcdImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\PcfFontFile.py -> build\lib.mingw-3.8\PIL
copying src\PIL\PcxImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\PdfImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\PdfParser.py -> build\lib.mingw-3.8\PIL
copying src\PIL\PixarImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\PngImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\PpmImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\PsdImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\PSDraw.py -> build\lib.mingw-3.8\PIL
copying src\PIL\PyAccess.py -> build\lib.mingw-3.8\PIL
copying src\PIL\SgiImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\SpiderImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\SunImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\TarIO.py -> build\lib.mingw-3.8\PIL
copying src\PIL\TgaImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\TiffImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\TiffTags.py -> build\lib.mingw-3.8\PIL
copying src\PIL\WalImageFile.py -> build\lib.mingw-3.8\PIL
copying src\PIL\WebPImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\WmfImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\XbmImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\XpmImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\XVThumbImagePlugin.py -> build\lib.mingw-3.8\PIL
copying src\PIL\_binary.py -> build\lib.mingw-3.8\PIL
copying src\PIL\_deprecate.py -> build\lib.mingw-3.8\PIL
copying src\PIL\_tkinter_finder.py -> build\lib.mingw-3.8\PIL
copying src\PIL\_util.py -> build\lib.mingw-3.8\PIL
copying src\PIL\_version.py -> build\lib.mingw-3.8\PIL
copying src\PIL\__init__.py -> build\lib.mingw-3.8\PIL
copying src\PIL\__main__.py -> build\lib.mingw-3.8\PIL
running egg_info
writing src\Pillow.egg-info\PKG-INFO
writing dependency_links to src\Pillow.egg-info\dependency_links.txt
writing requirements to src\Pillow.egg-info\requires.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 files found matching '*.txt'
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'
adding license file 'LICENSE'
writing manifest file 'src\Pillow.egg-info\SOURCES.txt'
running build_ext
The headers or library files could not be found for zlib,
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 "C:\Users\sofie\AppData\Local\Temp\pip-install-43p29232\pillow_96fe495f59934c0c8237da68ac991778\setup.py", line 995, in <module>
setup(
File "C:\msys64\mingw64\lib\python3.8\site-packages\setuptools\__init__.py", line 155, in setup
return distutils.core.setup(**attrs)
File "C:\msys64\mingw64\lib\python3.8\site-packages\setuptools\_distutils\core.py", line 148, in setup
return run_commands(dist)
File "C:\msys64\mingw64\lib\python3.8\site-packages\setuptools\_distutils\core.py", line 163, in run_commands
dist.run_commands()
File "C:\msys64\mingw64\lib\python3.8\site-packages\setuptools\_distutils\dist.py", line 967, in run_commands
self.run_command(cmd)
File "C:\msys64\mingw64\lib\python3.8\site-packages\setuptools\_distutils\dist.py", line 986, in run_command
cmd_obj.run()
File "C:\msys64\mingw64\lib\python3.8\site-packages\setuptools\command\install.py", line 68, in run
return orig.install.run(self)
File "C:\msys64\mingw64\lib\python3.8\site-packages\setuptools\_distutils\command\install.py", line 670, in run
self.run_command('build')
File "C:\msys64\mingw64\lib\python3.8\site-packages\setuptools\_distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\msys64\mingw64\lib\python3.8\site-packages\setuptools\_distutils\dist.py", line 986, in run_command
cmd_obj.run()
File "C:\msys64\mingw64\lib\python3.8\site-packages\setuptools\_distutils\command\build.py", line 135, in run
self.run_command(cmd_name)
File "C:\msys64\mingw64\lib\python3.8\site-packages\setuptools\_distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\msys64\mingw64\lib\python3.8\site-packages\setuptools\_distutils\dist.py", line 986, in run_command
cmd_obj.run()
File "C:\msys64\mingw64\lib\python3.8\site-packages\setuptools\command\build_ext.py", line 79, in run
_build_ext.run(self)
File "C:\msys64\mingw64\lib\python3.8\site-packages\setuptools\_distutils\command\build_ext.py", line 339, in run
self.build_extensions()
File "C:\Users\sofie\AppData\Local\Temp\pip-install-43p29232\pillow_96fe495f59934c0c8237da68ac991778\setup.py", line 810, in build_extensions
raise RequiredDependencyException(f)
__main__.RequiredDependencyException: zlib
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<string>", line 2, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "C:\Users\sofie\AppData\Local\Temp\pip-install-43p29232\pillow_96fe495f59934c0c8237da68ac991778\setup.py", line 1015, in <module>
raise RequiredDependencyException(msg)
__main__.RequiredDependencyException:
The headers or library files could not be found for zlib,
a required dependency when compiling Pillow from source.
Please see the install instructions at:
https://pillow.readthedocs.io/en/latest/installation.html
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: legacy-install-failure
× Encountered error while trying to install package.
╰─> pillow
note: This is an issue with the package mentioned above, not pip.
hint: See above for output from the failure.
WARNING: Ignoring invalid distribution -ip (c:\msys64\mingw64\lib\python3.8\site-packages)
WARNING: Ignoring invalid distribution -ip (c:\msys64\mingw64\lib\python3.8\site-packages)
WARNING: Ignoring invalid distribution -ip (c:\msys64\mingw64\lib\python3.8\site-packages)
Though I have never encountered this problem, but from the error messages, I am guessing it's a problem with missing modules.
__main__.RequiredDependencyException:
The headers or library files could not be found for zlib,
a required dependency when compiling Pillow from source.
Try run import zlib, see if there is any errors importing the module. Install zlib if you don't have it yet.
Also, there is an issue on the Pillow repo on GitHub reporting the same problem. According to that, you can also try re-install pip see if that solves the problem.
Hope this helps.
https://pillow.readthedocs.io/en/latest/installation.html
see that
i just solve it now , it take me alot of time
i had error when import matplotlib
first cut or delete or uninstall PIL. i delete it
and then
python3 -m pip install --upgrade Pillow
or pip install --upgrade Pillow
or see in web to find version

Pillow Not installing on Apple Silicon

I am having a nightmare of a time installing Pillow on my apple silicon. Everytime I attempt to install it, it throws a truly massive error which I have posted below. It says wheel is not installed but it is installed. It also says to refer to the Pillow page which I have done. I also installed homebrew and tried it that way. I really like this labtop and the m1 chip but if I need Pillow and python to work. Can anyone help me??
Collecting Pillow
Using cached Pillow-8.1.0.tar.gz (44.9 MB)
Using legacy 'setup.py install' for Pillow, since package 'wheel' is not installed.
Installing collected packages: Pillow
Running setup.py install for Pillow ... error
ERROR: Command errored out with exit status 1:
command: /Users/myname/PycharmProjects/WestCorp/venv2/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/rl/5f06x3b503j2g7rg4xq_3kzr0000gn/T/pip-install-7aau8lns/pillow_2e71e6817697421fbee1ad980c7f610f/setup.py'"'"'; __file__='"'"'/private/var/folders/rl/5f06x3b503j2g7rg4xq_3kzr0000gn/T/pip-install-7aau8lns/pillow_2e71e6817697421fbee1ad980c7f610f/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /private/var/folders/rl/5f06x3b503j2g7rg4xq_3kzr0000gn/T/pip-record-6pvy22mf/install-record.txt --single-version-externally-managed --compile --install-headers /Users/myname/PycharmProjects/WestCorp/venv2/include/site/python3.9/Pillow
cwd: /private/var/folders/rl/5f06x3b503j2g7rg4xq_3kzr0000gn/T/pip-install-7aau8lns/pillow_2e71e6817697421fbee1ad980c7f610f/
Complete output (174 lines):
running install
running build
running build_py
creating build
creating build/lib.macosx-10.9-universal2-3.9
creating build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/MpoImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/ImageMode.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/PngImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/XbmImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/PcxImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/SunImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/ImageFile.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/SpiderImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/TarIO.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/FitsStubImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/MpegImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/BdfFontFile.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/GribStubImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/ImageStat.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/PixarImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/GimpPaletteFile.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/ImageColor.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/ContainerIO.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/MspImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/MicImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/_version.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/ImtImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/GifImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/PalmImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/ImageQt.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/ImageMath.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/PaletteFile.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/FontFile.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/PdfParser.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/ExifTags.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/ImageCms.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/FpxImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/ImageChops.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/BufrStubImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/PSDraw.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/PcdImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/ImageFilter.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/ImageDraw2.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/ImagePath.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/DcxImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/__init__.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/JpegPresets.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/Hdf5StubImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/features.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/ImageDraw.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/GimpGradientFile.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/ImageWin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/IcoImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/_tkinter_finder.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/EpsImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/TgaImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/ImageMorph.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/Jpeg2KImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/WalImageFile.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/PcfFontFile.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/BlpImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/ImageTk.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/GbrImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/ImageOps.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/PdfImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/ImageShow.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/ImageEnhance.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/WmfImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/ImageGrab.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/WebPImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/FliImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/TiffTags.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/CurImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/_util.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/GdImageFile.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/TiffImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/IptcImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/ImagePalette.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/BmpImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/ImageTransform.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/IcnsImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/McIdasImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/XpmImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/DdsImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/ImageSequence.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/PyAccess.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/_binary.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/Image.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/__main__.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/XVThumbImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/SgiImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/ImImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/PsdImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/JpegImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/ImageFont.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/PpmImagePlugin.py -> build/lib.macosx-10.9-universal2-3.9/PIL
copying src/PIL/FtexImagePlugin.py -> build/lib.macosx-10.9-universal2-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 '.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 "/private/var/folders/rl/5f06x3b503j2g7rg4xq_3kzr0000gn/T/pip-install-7aau8lns/pillow_2e71e6817697421fbee1ad980c7f610f/setup.py", line 865, in <module>
setup(
File "/Users/myname/PycharmProjects/WestCorp/venv2/lib/python3.9/site-packages/setuptools/__init__.py", line 153, in setup
return distutils.core.setup(**attrs)
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/core.py", line 148, in setup
dist.run_commands()
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/dist.py", line 966, in run_commands
self.run_command(cmd)
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/Users/myname/PycharmProjects/WestCorp/venv2/lib/python3.9/site-packages/setuptools/command/install.py", line 61, in run
return orig.install.run(self)
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/command/install.py", line 546, in run
self.run_command('build')
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/Users/myname/PycharmProjects/WestCorp/venv2/lib/python3.9/site-packages/setuptools/command/build_ext.py", line 79, in run
_build_ext.run(self)
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/command/build_ext.py", line 340, in run
self.build_extensions()
File "/private/var/folders/rl/5f06x3b503j2g7rg4xq_3kzr0000gn/T/pip-install-7aau8lns/pillow_2e71e6817697421fbee1ad980c7f610f/setup.py", line 702, 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 "/private/var/folders/rl/5f06x3b503j2g7rg4xq_3kzr0000gn/T/pip-install-7aau8lns/pillow_2e71e6817697421fbee1ad980c7f610f/setup.py", line 922, 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: /Users/myname/PycharmProjects/WestCorp/venv2/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/rl/5f06x3b503j2g7rg4xq_3kzr0000gn/T/pip-install-7aau8lns/pillow_2e71e6817697421fbee1ad980c7f610f/setup.py'"'"'; __file__='"'"'/private/var/folders/rl/5f06x3b503j2g7rg4xq_3kzr0000gn/T/pip-install-7aau8lns/pillow_2e71e6817697421fbee1ad980c7f610f/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /private/var/folders/rl/5f06x3b503j2g7rg4xq_3kzr0000gn/T/pip-record-6pvy22mf/install-record.txt --single-version-externally-managed --compile --install-headers /Users/myname/PycharmProjects/WestCorp/venv2/include/site/python3.9/Pillow Check the logs for full command output.
Had the same issue on a M1 machine, running pip inside a VENV.
The solution appeared to be simple, I needed to upgrade pip*:
python3 -m pip install --upgrade pip
As is also recommended in Pillows officieel docs, see: https://pillow.readthedocs.io/en/stable/installation.html
Try these commands it will definitely work:-
(1) import sys
(2) !{sys.executable} -m pip install matplotlib
I'm not sure whether this works for you. try this.
Go to the Application folder -> Right-click on Terminal App ->
Get Info
Tick Open with Rosetta option.
try now.

Error with Pillow library when dockerinzing Django app

I develop Django apps in Windows environnement and deploy my apps in production in Linux server.
Python 3.8.3
I have a Django project that works (in dev and prod) and I try to "dockerize" it
but I got an error when installing requirements.txt
error seems to come from pillow library but even if I remove the Pillow==6.2.1 it doesn't change
below the tracelog error
requirements.twt
Django==2.2.5
django-bootstrap4==1.0.1
django-crispy-forms==1.7.2
django-debug-toolbar==2.0
django-extensions==2.2.9
django-maintenance-mode==0.15.0
django-partial-date==1.2.2
django-safedelete==0.5.2
django-simple-history==2.7.3
django-widget-tweaks==1.4.5
Pillow==6.2.1
python-gettext==4.0
pytz==2019.2
reportlab==3.5.32
selenium==3.141.0
six==1.12.0
soupsieve==1.9.3
sqlparse==0.3.0
urllib3==1.25.6
xlwt==1.3.0
Creating network "coverage_africa_default" with the default driver
Building web
Step 1/10 : FROM python:3.8.3-alpine
---> 8ecf5a48c789
Step 2/10 : WORKDIR /usr/src/app
---> Using cache
---> 6e7b9e258aae
Step 3/10 : ENV PYTHONDONTWRITEBYTECODE 1
---> Using cache
---> 130a8576b1fa
Step 4/10 : ENV PYTHONUNBUFFERED 1
---> Using cache
---> 6e32ad96bd91
Step 5/10 : RUN apk update && apk add postgresql-dev gcc python3-dev musl-dev
---> Using cache
---> c4010960001d
Step 6/10 : COPY requirements/ requirements/
---> 2591c3840465
Step 7/10 : RUN pip install --upgrade pip && pip install -r requirements/dev.txt
---> Running in defe0caa7725
Collecting pip
Downloading pip-20.2.3-py2.py3-none-any.whl (1.5 MB)
Installing collected packages: pip
Attempting uninstall: pip
Found existing installation: pip 20.1.1
Uninstalling pip-20.1.1:
Successfully uninstalled pip-20.1.1
Successfully installed pip-20.2.3
Collecting Django==2.2.5
Downloading Django-2.2.5-py3-none-any.whl (7.5 MB)
Collecting django-bootstrap4==1.0.1
Downloading django-bootstrap4-1.0.1.tar.gz (6.8 MB)
Collecting django-crispy-forms==1.7.2
Downloading django_crispy_forms-1.7.2-py2.py3-none-any.whl (105 kB)
Collecting django-debug-toolbar==2.0
Downloading django_debug_toolbar-2.0-py3-none-any.whl (198 kB)
Collecting django-extensions==2.2.9
Downloading django_extensions-2.2.9-py2.py3-none-any.whl (217 kB)
Collecting django-maintenance-mode==0.15.0
Downloading django_maintenance_mode-0.15.0-py3-none-any.whl (14 kB)
Collecting django-partial-date==1.2.2
Downloading django_partial_date-1.2.2.tar.gz (4.6 kB)
Collecting django-safedelete==0.5.2
Downloading django-safedelete-0.5.2.tar.gz (22 kB)
Collecting django-simple-history==2.7.3
Downloading django_simple_history-2.7.3-py2.py3-none-any.whl (38 kB)
Collecting django-widget-tweaks==1.4.5
Downloading django_widget_tweaks-1.4.5-py2.py3-none-any.whl (11 kB)
Collecting python-gettext==4.0
Downloading python-gettext-4.0.tar.gz (13 kB)
Collecting pytz==2019.2
Downloading pytz-2019.2-py2.py3-none-any.whl (508 kB)
Collecting reportlab==3.5.32
Downloading reportlab-3.5.32.tar.gz (2.9 MB)
Collecting selenium==3.141.0
Downloading selenium-3.141.0-py2.py3-none-any.whl (904 kB)
Collecting six==1.12.0
Downloading six-1.12.0-py2.py3-none-any.whl (10 kB)
Collecting soupsieve==1.9.3
Downloading soupsieve-1.9.3-py2.py3-none-any.whl (32 kB)
Collecting sqlparse==0.3.0
Downloading sqlparse-0.3.0-py2.py3-none-any.whl (39 kB)
Collecting urllib3==1.25.6
Downloading urllib3-1.25.6-py2.py3-none-any.whl (125 kB)
Collecting xlwt==1.3.0
Downloading xlwt-1.3.0-py2.py3-none-any.whl (99 kB)
Collecting beautifulsoup4
Downloading beautifulsoup4-4.9.1-py3-none-any.whl (115 kB)
Collecting pillow>=4.0.0
Downloading Pillow-7.2.0.tar.gz (39.1 MB)
Building wheels for collected packages: django-bootstrap4, django-partial-date, django-safedelete, python-gettext, reportlab, pillow
Building wheel for django-bootstrap4 (setup.py): started
Building wheel for django-bootstrap4 (setup.py): finished with status 'done'
Created wheel for django-bootstrap4: filename=django_bootstrap4-1.0.1-py3-none-any.whl size=158259 sha256=d4690b1de92ea032179d6cf7b097b8602f3f92fd1276138944a5471d9b4175dc
Stored in directory: /root/.cache/pip/wheels/dc/9d/a3/0970f3e267e24b49e65bd880d085c6afe789ad49096579d99c
Building wheel for django-partial-date (setup.py): started
Building wheel for django-partial-date (setup.py): finished with status 'done'
Created wheel for django-partial-date: filename=django_partial_date-1.2.2-py3-none-any.whl size=5307 sha256=9f3df5b265d27f716e62aacd51af6cf84b380212796123fc47c4cd7801999944
Stored in directory: /root/.cache/pip/wheels/3f/8a/4f/5eeadac3d2378cc6e49b5f2c9e01cd3fd5faf69f832e9fd7e6
Building wheel for django-safedelete (setup.py): started
Building wheel for django-safedelete (setup.py): finished with status 'done'
Created wheel for django-safedelete: filename=django_safedelete-0.5.2-py3-none-any.whl size=32268 sha256=b000e61fe57e06d639dae573fd1eef278224ca24a0aaa851f5802e5535439dc0
Stored in directory: /root/.cache/pip/wheels/ee/9e/cc/5bffafa328113bb30b2837d8d1a374d44bf4493db36a0e8844
Building wheel for python-gettext (setup.py): started
Building wheel for python-gettext (setup.py): finished with status 'done'
Created wheel for python-gettext: filename=python_gettext-4.0-py3-none-any.whl size=15660 sha256=bc022a89a18d6b2a8607e1177e76f5e9936f587391af828f0caac4f73bad07e5
Stored in directory: /root/.cache/pip/wheels/49/e7/fa/c2610bb74ad6fd90ab7b0382f09374773f2abafbd7f230ffbb
Building wheel for reportlab (setup.py): started
Building wheel for reportlab (setup.py): finished with status 'done'
Created wheel for reportlab: filename=reportlab-3.5.32-cp38-cp38-linux_x86_64.whl size=1996737 sha256=4e86fbd197859a6dd4f04ec94a4413b29c979cb1cac9e165dca0257d2fdc9e55
Stored in directory: /root/.cache/pip/wheels/13/e5/af/66535131cbcd3fae747b9596d7c1a101bbc7b590497b32c59d
Building wheel for pillow (setup.py): started
Building wheel for pillow (setup.py): finished with status 'error'
ERROR: Command errored out with exit status 1:
command: /usr/local/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-p4yhm3j_/pillow/setup.py'"'"'; __file__='"'"'/tmp/pip-install-p4yhm3j_/pillow/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 /tmp/pip-wheel-c64px_xu
cwd: /tmp/pip-install-p4yhm3j_/pillow/
Complete output (172 lines):
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-x86_64-3.8
creating build/lib.linux-x86_64-3.8/PIL
copying src/PIL/Image.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/FitsStubImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/TgaImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImagePath.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/GribStubImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/PdfParser.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/FliImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/XVThumbImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageFont.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/GimpPaletteFile.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/GifImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/_version.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageGrab.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageChops.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/PSDraw.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/PixarImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/BmpImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/BdfFontFile.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageFile.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/MpoImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/FontFile.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/Jpeg2KImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/PcxImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/DcxImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/PyAccess.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageFilter.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageSequence.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/SunImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/BlpImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/MpegImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/__main__.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/SpiderImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageMode.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/MicImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/JpegPresets.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageTk.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageDraw.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/GimpGradientFile.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageCms.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/IcnsImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/WmfImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageOps.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/_tkinter_finder.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/GdImageFile.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageStat.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/PdfImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/__init__.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/SgiImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ExifTags.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/DdsImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageTransform.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/EpsImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageDraw2.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/Hdf5StubImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/PngImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/PaletteFile.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/McIdasImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/BufrStubImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageColor.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/MspImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImtImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/PcdImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/CurImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/WalImageFile.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/_util.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/_binary.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/PalmImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/TarIO.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageShow.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/PpmImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/JpegImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageQt.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ContainerIO.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/TiffTags.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/features.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/PsdImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/TiffImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageWin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImagePalette.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/FtexImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/WebPImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/IptcImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/IcoImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageMorph.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageEnhance.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/PcfFontFile.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/FpxImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/GbrImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/XpmImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageMath.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/XbmImagePlugin.py -> build/lib.linux-x86_64-3.8/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 '.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'
warning: build_py: byte-compiling is disabled, skipping.
running build_ext
The headers or library files could not be found for zlib,
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-p4yhm3j_/pillow/setup.py", line 864, in <module>
setup(
File "/usr/local/lib/python3.8/site-packages/setuptools/__init__.py", line 161, in setup
return distutils.core.setup(**attrs)
File "/usr/local/lib/python3.8/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/local/lib/python3.8/distutils/dist.py", line 966, in run_commands
self.run_command(cmd)
File "/usr/local/lib/python3.8/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/local/lib/python3.8/site-packages/wheel/bdist_wheel.py", line 223, in run
self.run_command('build')
File "/usr/local/lib/python3.8/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/local/lib/python3.8/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/local/lib/python3.8/distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
File "/usr/local/lib/python3.8/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/local/lib/python3.8/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/local/lib/python3.8/distutils/command/build_ext.py", line 340, in run
self.build_extensions()
File "/tmp/pip-install-p4yhm3j_/pillow/setup.py", line 694, in build_extensions
raise RequiredDependencyException(f)
__main__.RequiredDependencyException: zlib
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-install-p4yhm3j_/pillow/setup.py", line 918, in <module>
raise RequiredDependencyException(msg)
__main__.RequiredDependencyException:
The headers or library files could not be found for zlib,
a required dependency when compiling Pillow from source.
Please see the install instructions at:
https://pillow.readthedocs.io/en/latest/installation.html
----------------------------------------
ERROR: Failed building wheel for pillow
Running setup.py clean for pillow
Successfully built django-bootstrap4 django-partial-date django-safedelete python-gettext reportlab
Failed to build pillow
Installing collected packages: pytz, sqlparse, Django, soupsieve, beautifulsoup4, django-bootstrap4, django-crispy-forms, django-debug-toolbar, six, django-extensions, django-maintenance-mode, django-partial-date, django-safedelete, django-simple-history, django-widget-tweaks, python-gettext, pillow, reportlab, urllib3, selenium, xlwt
Running setup.py install for pillow: started
Running setup.py install for pillow: finished with status 'error'
ERROR: Command errored out with exit status 1:
command: /usr/local/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-p4yhm3j_/pillow/setup.py'"'"'; __file__='"'"'/tmp/pip-install-p4yhm3j_/pillow/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-g28mx6ct/install-record.txt --single-version-externally-managed --compile --install-headers /usr/local/include/python3.8/pillow
cwd: /tmp/pip-install-p4yhm3j_/pillow/
Complete output (174 lines):
running install
running build
running build_py
creating build
creating build/lib.linux-x86_64-3.8
creating build/lib.linux-x86_64-3.8/PIL
copying src/PIL/Image.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/FitsStubImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/TgaImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImagePath.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/GribStubImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/PdfParser.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/FliImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/XVThumbImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageFont.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/GimpPaletteFile.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/GifImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/_version.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageGrab.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageChops.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/PSDraw.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/PixarImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/BmpImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/BdfFontFile.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageFile.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/MpoImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/FontFile.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/Jpeg2KImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/PcxImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/DcxImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/PyAccess.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageFilter.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageSequence.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/SunImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/BlpImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/MpegImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/__main__.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/SpiderImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageMode.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/MicImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/JpegPresets.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageTk.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageDraw.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/GimpGradientFile.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageCms.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/IcnsImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/WmfImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageOps.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/_tkinter_finder.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/GdImageFile.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageStat.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/PdfImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/__init__.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/SgiImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ExifTags.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/DdsImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageTransform.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/EpsImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageDraw2.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/Hdf5StubImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/PngImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/PaletteFile.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/McIdasImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/BufrStubImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageColor.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/MspImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImtImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/PcdImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/CurImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/WalImageFile.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/_util.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/_binary.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/PalmImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/TarIO.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageShow.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/PpmImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/JpegImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageQt.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ContainerIO.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/TiffTags.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/features.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/PsdImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/TiffImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageWin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImagePalette.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/FtexImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/WebPImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/IptcImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/IcoImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageMorph.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageEnhance.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/PcfFontFile.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/FpxImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/GbrImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/XpmImagePlugin.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/ImageMath.py -> build/lib.linux-x86_64-3.8/PIL
copying src/PIL/XbmImagePlugin.py -> build/lib.linux-x86_64-3.8/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 '.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'
warning: build_py: byte-compiling is disabled, skipping.
running build_ext
The headers or library files could not be found for zlib,
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-p4yhm3j_/pillow/setup.py", line 864, in <module>
setup(
File "/usr/local/lib/python3.8/site-packages/setuptools/__init__.py", line 161, in setup
return distutils.core.setup(**attrs)
File "/usr/local/lib/python3.8/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/local/lib/python3.8/distutils/dist.py", line 966, in run_commands
self.run_command(cmd)
File "/usr/local/lib/python3.8/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/local/lib/python3.8/site-packages/setuptools/command/install.py", line 61, in run
return orig.install.run(self)
File "/usr/local/lib/python3.8/distutils/command/install.py", line 545, in run
self.run_command('build')
File "/usr/local/lib/python3.8/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/local/lib/python3.8/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/local/lib/python3.8/distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
File "/usr/local/lib/python3.8/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/local/lib/python3.8/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/local/lib/python3.8/distutils/command/build_ext.py", line 340, in run
self.build_extensions()
File "/tmp/pip-install-p4yhm3j_/pillow/setup.py", line 694, in build_extensions
raise RequiredDependencyException(f)
__main__.RequiredDependencyException: zlib
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-install-p4yhm3j_/pillow/setup.py", line 918, in <module>
raise RequiredDependencyException(msg)
__main__.RequiredDependencyException:
The headers or library files could not be found for zlib,
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: /usr/local/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-p4yhm3j_/pillow/setup.py'"'"'; __file__='"'"'/tmp/pip-install-p4yhm3j_/pillow/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-g28mx6ct/install-record.txt --single-version-externally-managed --compile --install-headers /usr/local/include/python3.8/pillow Check the logs for full command output.
ERROR: Service 'web' failed to build: The command '/bin/sh -c pip install --upgrade pip && pip install -r requirements/dev.txt' returned a non-zero code: 1
Following https://github.com/python-pillow/Pillow/issues/1763 it is enough just to add:
RUN apk add jpeg-dev zlib-dev
before
pip install -r requirements.txt
It works for me

Is there a way I can install pillow on my windows machine?

I tried installing the pillow library but I got this message
(venv) C:\Users\Timo\PycharmProjects\jumia>pip install pillow
Collecting pillow
Using cached https://files.pythonhosted.org/packages/3e/02/b09732ca4b14405ff159c470a612979acfc6e8645dc32f83ea0129709f7a/Pillow-7.2.0.tar.gz
Installing collected packages: pillow
Running setup.py install for pillow ... error
Complete output from command C:\Users\Timo\PycharmProjects\jumia\venv\Scripts\python.exe -u -c "import setuptools, tokenize;file='C:\Users\Timo\AppData\Local\Temp\pip-install-gr4big0c\pillow\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\Timo\AppData\Local\Temp\pip-record-yl39rrsa\install-record.txt --single-version-externally-managed --compile --install-headers C:\Users\Timo\PycharmProjects\jumia\venv\include\site\python3.8\pillow:
running install
running build
running build_py
creating build
creating build\lib.win-amd64-3.8
creating build\lib.win-amd64-3.8\PIL
copying src\PIL\BdfFontFile.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\BlpImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\BmpImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\BufrStubImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\ContainerIO.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\CurImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\DcxImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\DdsImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\EpsImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\ExifTags.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\features.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\FitsStubImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\FliImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\FontFile.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\FpxImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\FtexImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\GbrImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\GdImageFile.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\GifImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\GimpGradientFile.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\GimpPaletteFile.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\GribStubImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\Hdf5StubImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\IcnsImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\IcoImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\Image.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\ImageChops.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\ImageCms.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\ImageColor.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\ImageDraw.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\ImageDraw2.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\ImageEnhance.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\ImageFile.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\ImageFilter.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\ImageFont.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\ImageGrab.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\ImageMath.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\ImageMode.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\ImageMorph.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\ImageOps.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\ImagePalette.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\ImagePath.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\ImageQt.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\ImageSequence.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\ImageShow.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\ImageStat.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\ImageTk.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\ImageTransform.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\ImageWin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\ImImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\ImtImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\IptcImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\Jpeg2KImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\JpegImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\JpegPresets.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\McIdasImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\MicImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\MpegImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\MpoImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\MspImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\PaletteFile.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\PalmImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\PcdImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\PcfFontFile.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\PcxImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\PdfImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\PdfParser.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\PixarImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\PngImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\PpmImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\PsdImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\PSDraw.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\PyAccess.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\SgiImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\SpiderImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\SunImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\TarIO.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\TgaImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\TiffImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\TiffTags.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\WalImageFile.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\WebPImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\WmfImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\XbmImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\XpmImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL\XVThumbImagePlugin.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL_binary.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL_tkinter_finder.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL_util.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL_version.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL_init_.py -> build\lib.win-amd64-3.8\PIL
copying src\PIL_main_.py -> build\lib.win-amd64-3.8\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 '.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 zlib,
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 "C:\Users\Timo\AppData\Local\Temp\pip-install-gr4big0c\pillow\setup.py", line 864, in <module>
setup(
File "C:\Users\Timo\PycharmProjects\jumia\venv\lib\site-packages\setuptools-40.8.0-py3.8.egg\setuptools\__init__.py", line 145, in setup
File "C:\Program Files\Python38\lib\distutils\core.py", line 148, in setup
dist.run_commands()
File "C:\Program Files\Python38\lib\distutils\dist.py", line 966, in run_commands
self.run_command(cmd)
File "C:\Program Files\Python38\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Users\Timo\PycharmProjects\jumia\venv\lib\site-packages\setuptools-40.8.0-py3.8.egg\setuptools\command\install.py", line 61, in run
File "C:\Program Files\Python38\lib\distutils\command\install.py", line 545, in run
self.run_command('build')
File "C:\Program Files\Python38\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Program Files\Python38\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Program Files\Python38\lib\distutils\command\build.py", line 135, in run
self.run_command(cmd_name)
File "C:\Program Files\Python38\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Program Files\Python38\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Program Files\Python38\lib\distutils\command\build_ext.py", line 340, in run
self.build_extensions()
File "C:\Users\Timo\AppData\Local\Temp\pip-install-gr4big0c\pillow\setup.py", line 694, in build_extensions
raise RequiredDependencyException(f)
__main__.RequiredDependencyException: zlib
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\Timo\AppData\Local\Temp\pip-install-gr4big0c\pillow\setup.py", line 918, in <module>
raise RequiredDependencyException(msg)
__main__.RequiredDependencyException:
The headers or library files could not be found for zlib,
a required dependency when compiling Pillow from source.
Please see the install instructions at:
https://pillow.readthedocs.io/en/latest/installation.html
----------------------------------------
Command "C:\Users\Timo\PycharmProjects\jumia\venv\Scripts\python.exe -u -c "import setuptools, tokenize;file='C:\Users\Timo\AppData\Local\Temp\pip-install-gr4big0c\pillow\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\Timo\AppData\Local\Temp\pip-record-yl39rrsa\install-record.txt --single-version-externally-managed --compile --install-headers C:\Users\Timo\PycharmProjects\jumia\venv\include\site\python3.8\pillow" failed with error code 1 in C:\Users\Timo\AppData\Local\Temp\pip-install-gr4big0c\pillow\
Try installing it like this:
python3 -m pip install --upgrade pip
python3 -m pip install --upgrade Pillow
For install pillow:
pip install pillow
For Upgrade pillow:
python3 -m pip install --upgrade Pillow
For upgrade pip:
python3 -m pip install --upgrade pip
I found something on Reddit here
Quazaka 3 points · 7 months ago
I solved the problem. in order to install Pillow a newer version of pip is needed. The installation of python 3.8 only include pip version 19.0.x where pip version 19.3.x is needed. In order to upgrade pip run the following command in the venv (terminal in PyCharm)
python -m pip install -U --force-reinstall pip

How to install Pillow in Python 3.8?

i tried to install every version of pillow from the settings->Project interpreter but i get this error:
Collecting Pillow
Using cached https://files.pythonhosted.org/packages/c7/04/c91bb0e495c1e8a09633ecb061fab32e276ace7cefcef5d12334cdd14cd2/Pillow-7.1.1.tar.gz
Installing collected packages: Pillow
Running setup.py install for Pillow: started
Running setup.py install for Pillow: finished with status 'error'
Complete output from command C:\Users\Netanel\PycharmProjects\AutoSpotifyPlaylistCreator\venv\Scripts\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\Netanel\\AppData\\Local\\Temp\\pycharm-packaging\\Pillow\\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\Netanel\AppData\Local\Temp\pip-record-i4n41egn\install-record.txt --single-version-externally-managed --compile --install-headers C:\Users\Netanel\PycharmProjects\AutoSpotifyPlaylistCreator\venv\include\site\python3.8\Pillow:
running install
running build
running build_py
creating build
creating build\lib.win32-3.8
creating build\lib.win32-3.8\PIL
copying src\PIL\BdfFontFile.py -> build\lib.win32-3.8\PIL
copying src\PIL\BlpImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\BmpImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\BufrStubImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\ContainerIO.py -> build\lib.win32-3.8\PIL
copying src\PIL\CurImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\DcxImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\DdsImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\EpsImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\ExifTags.py -> build\lib.win32-3.8\PIL
copying src\PIL\features.py -> build\lib.win32-3.8\PIL
copying src\PIL\FitsStubImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\FliImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\FontFile.py -> build\lib.win32-3.8\PIL
copying src\PIL\FpxImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\FtexImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\GbrImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\GdImageFile.py -> build\lib.win32-3.8\PIL
copying src\PIL\GifImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\GimpGradientFile.py -> build\lib.win32-3.8\PIL
copying src\PIL\GimpPaletteFile.py -> build\lib.win32-3.8\PIL
copying src\PIL\GribStubImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\Hdf5StubImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\IcnsImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\IcoImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\Image.py -> build\lib.win32-3.8\PIL
copying src\PIL\ImageChops.py -> build\lib.win32-3.8\PIL
copying src\PIL\ImageCms.py -> build\lib.win32-3.8\PIL
copying src\PIL\ImageColor.py -> build\lib.win32-3.8\PIL
copying src\PIL\ImageDraw.py -> build\lib.win32-3.8\PIL
copying src\PIL\ImageDraw2.py -> build\lib.win32-3.8\PIL
copying src\PIL\ImageEnhance.py -> build\lib.win32-3.8\PIL
copying src\PIL\ImageFile.py -> build\lib.win32-3.8\PIL
copying src\PIL\ImageFilter.py -> build\lib.win32-3.8\PIL
copying src\PIL\ImageFont.py -> build\lib.win32-3.8\PIL
copying src\PIL\ImageGrab.py -> build\lib.win32-3.8\PIL
copying src\PIL\ImageMath.py -> build\lib.win32-3.8\PIL
copying src\PIL\ImageMode.py -> build\lib.win32-3.8\PIL
copying src\PIL\ImageMorph.py -> build\lib.win32-3.8\PIL
copying src\PIL\ImageOps.py -> build\lib.win32-3.8\PIL
copying src\PIL\ImagePalette.py -> build\lib.win32-3.8\PIL
copying src\PIL\ImagePath.py -> build\lib.win32-3.8\PIL
copying src\PIL\ImageQt.py -> build\lib.win32-3.8\PIL
copying src\PIL\ImageSequence.py -> build\lib.win32-3.8\PIL
copying src\PIL\ImageShow.py -> build\lib.win32-3.8\PIL
copying src\PIL\ImageStat.py -> build\lib.win32-3.8\PIL
copying src\PIL\ImageTk.py -> build\lib.win32-3.8\PIL
copying src\PIL\ImageTransform.py -> build\lib.win32-3.8\PIL
copying src\PIL\ImageWin.py -> build\lib.win32-3.8\PIL
copying src\PIL\ImImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\ImtImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\IptcImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\Jpeg2KImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\JpegImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\JpegPresets.py -> build\lib.win32-3.8\PIL
copying src\PIL\McIdasImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\MicImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\MpegImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\MpoImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\MspImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\PaletteFile.py -> build\lib.win32-3.8\PIL
copying src\PIL\PalmImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\PcdImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\PcfFontFile.py -> build\lib.win32-3.8\PIL
copying src\PIL\PcxImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\PdfImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\PdfParser.py -> build\lib.win32-3.8\PIL
copying src\PIL\PixarImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\PngImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\PpmImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\PsdImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\PSDraw.py -> build\lib.win32-3.8\PIL
copying src\PIL\PyAccess.py -> build\lib.win32-3.8\PIL
copying src\PIL\SgiImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\SpiderImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\SunImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\TarIO.py -> build\lib.win32-3.8\PIL
copying src\PIL\TgaImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\TiffImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\TiffTags.py -> build\lib.win32-3.8\PIL
copying src\PIL\WalImageFile.py -> build\lib.win32-3.8\PIL
copying src\PIL\WebPImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\WmfImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\XbmImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\XpmImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\XVThumbImagePlugin.py -> build\lib.win32-3.8\PIL
copying src\PIL\_binary.py -> build\lib.win32-3.8\PIL
copying src\PIL\_tkinter_finder.py -> build\lib.win32-3.8\PIL
copying src\PIL\_util.py -> build\lib.win32-3.8\PIL
copying src\PIL\_version.py -> build\lib.win32-3.8\PIL
copying src\PIL\__init__.py -> build\lib.win32-3.8\PIL
copying src\PIL\__main__.py -> build\lib.win32-3.8\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 '.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 'azure-pipelines.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 '.azure-pipelines'
no previously-included directories found matching '.ci'
writing manifest file 'src\Pillow.egg-info\SOURCES.txt'
warning: build_py: byte-compiling is disabled, skipping.
running build_ext
The headers or library files could not be found for zlib,
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 "C:\Users\Netanel\AppData\Local\Temp\pycharm-packaging\Pillow\setup.py", line 860, in <module>
setup(
File "C:\Users\Netanel\PycharmProjects\AutoSpotifyPlaylistCreator\venv\lib\site-packages\setuptools-40.8.0-py3.8.egg\setuptools\__init__.py", line 145, in setup
File "C:\Users\Netanel\AppData\Local\Programs\Python\Python38-32\lib\distutils\core.py", line 148, in setup
dist.run_commands()
File "C:\Users\Netanel\AppData\Local\Programs\Python\Python38-32\lib\distutils\dist.py", line 966, in run_commands
self.run_command(cmd)
File "C:\Users\Netanel\AppData\Local\Programs\Python\Python38-32\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Users\Netanel\PycharmProjects\AutoSpotifyPlaylistCreator\venv\lib\site-packages\setuptools-40.8.0-py3.8.egg\setuptools\command\install.py", line 61, in run
File "C:\Users\Netanel\AppData\Local\Programs\Python\Python38-32\lib\distutils\command\install.py", line 545, in run
self.run_command('build')
File "C:\Users\Netanel\AppData\Local\Programs\Python\Python38-32\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Users\Netanel\AppData\Local\Programs\Python\Python38-32\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Users\Netanel\AppData\Local\Programs\Python\Python38-32\lib\distutils\command\build.py", line 135, in run
self.run_command(cmd_name)
File "C:\Users\Netanel\AppData\Local\Programs\Python\Python38-32\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Users\Netanel\AppData\Local\Programs\Python\Python38-32\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Users\Netanel\AppData\Local\Programs\Python\Python38-32\lib\distutils\command\build_ext.py", line 340, in run
self.build_extensions()
File "C:\Users\Netanel\AppData\Local\Temp\pycharm-packaging\Pillow\setup.py", line 694, in build_extensions
raise RequiredDependencyException(f)
__main__.RequiredDependencyException: zlib
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\Netanel\AppData\Local\Temp\pycharm-packaging\Pillow\setup.py", line 914, in <module>
raise RequiredDependencyException(msg)
__main__.RequiredDependencyException:
The headers or library files could not be found for zlib,
a required dependency when compiling Pillow from source.
Please see the install instructions at:
https://pillow.readthedocs.io/en/latest/installation.html
----------------------------------------
Command "C:\Users\Netanel\PycharmProjects\AutoSpotifyPlaylistCreator\venv\Scripts\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\Netanel\\AppData\\Local\\Temp\\pycharm-packaging\\Pillow\\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\Netanel\AppData\Local\Temp\pip-record-i4n41egn\install-record.txt --single-version-externally-managed --compile --install-headers C:\Users\Netanel\PycharmProjects\AutoSpotifyPlaylistCreator\venv\include\site\python3.8\Pillow" failed with error code 1 in C:\Users\Netanel\AppData\Local\Temp\pycharm-packaging\Pillow\
After this I tried install Pillow from the terminal and I get this
Collecting pillow
Using cached Pillow-7.1.1-cp38-cp38-win32.whl (1.8 MB)
Installing collected packages: pillow
Successfully installed pillow-7.1.1
It took only 1 second to install but it's not really installed Pillow; I don't see the pillow files and I can't to import Pillow.
I tried everything, I tried also to install from whl file, but it have the problem like from the terminal.
I have Python 3.8 32 bit and Windows 10 64 bit.
Go to your windows command prompt (by going to the start menu and typing 'cmd') and type "pip install pillow". If that doesn't work, try "pip3 install pillow". If that still doesn't work you probably didn't add pip to your PATH when you installed your Python version, so your best option at that point might be to uninstall Python then reinstall it and make sure to check the box that adds pip to PATH.
Actually, you can see the problem in the error message,
The headers or library files could not be found for zlib,
a required dependency when compiling Pillow from source.
Please see the install instructions at:
https://pillow.readthedocs.io/en/latest/installation.html
Visit the below link and it says Zlib and libjpeg are required by default.
Pillow - Building From Source
pip install Pillow==2.2.2
type this in cmd

Categories