Closed CaptainMidnight closed 3 years ago
Trying pip3 install graph-cli
instead of pip install graph-cli
, just appears to create errors: -
pi@phoenix-pi-x64:~ $ pip3 install graph-cli
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting graph-cli
Downloading https://files.pythonhosted.org/packages/d4/fc/226fa16d2e35446fdcef120cbfee947211a64574928668b563a0dd41b341/graph_cli-0.1.8-py3-none-any.whl
Collecting matplotlib (from graph-cli)
Downloading https://files.pythonhosted.org/packages/22/d4/e7ca532e68a9357742604e1e4ae35d9c09a4a810de39a9d80402bd12f50f/matplotlib-3.3.4.tar.gz (37.9MB)
100% |████████████████████████████████| 37.9MB 16kB/s
Collecting pandas (from graph-cli)
Downloading https://files.pythonhosted.org/packages/8a/6f/7fcef020b5b305862cacf376183eaa0f907f2fa42f0b687b2a9a2c6cda4d/pandas-1.2.3.tar.gz (5.5MB)
100% |████████████████████████████████| 5.5MB 114kB/s
Installing build dependencies ... done
Requirement already satisfied: numpy in /usr/lib/python3/dist-packages (from graph-cli) (1.16.2)
Collecting cycler>=0.10 (from matplotlib->graph-cli)
Using cached https://files.pythonhosted.org/packages/f7/d2/e07d3ebb2bd7af696440ce7e754c59dd546ffe1bbe732c8ab68b9c834e61/cycler-0.10.0-py2.py3-none-any.whl
Collecting kiwisolver>=1.0.1 (from matplotlib->graph-cli)
Downloading https://files.pythonhosted.org/packages/90/55/399ab9f2e171047d28933ae4b686d9382d17e6c09a01bead4a6f6b5038f4/kiwisolver-1.3.1.tar.gz (53kB)
100% |████████████████████████████████| 61kB 1.5MB/s
Collecting pillow>=6.2.0 (from matplotlib->graph-cli)
Downloading https://files.pythonhosted.org/packages/60/f0/dd2eb7911f948bf529f58f0c7931f6f6466f711bd6f1d81a69dc4edd4e2a/Pillow-8.1.2.tar.gz (45.2MB)
100% |████████████████████████████████| 45.2MB 14kB/s
Collecting pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.3 (from matplotlib->graph-cli)
Using cached https://files.pythonhosted.org/packages/8a/bb/488841f56197b13700afd5658fc279a2025a39e22449b7cf29864669b15d/pyparsing-2.4.7-py2.py3-none-any.whl
Collecting python-dateutil>=2.1 (from matplotlib->graph-cli)
Using cached https://files.pythonhosted.org/packages/d4/70/d60450c3dd48ef87586924207ae8907090de0b306af2bce5d134d78615cb/python_dateutil-2.8.1-py2.py3-none-any.whl
Collecting pytz>=2017.3 (from pandas->graph-cli)
Using cached https://files.pythonhosted.org/packages/70/94/784178ca5dd892a98f113cdd923372024dc04b8d40abe77ca76b5fb90ca6/pytz-2021.1-py2.py3-none-any.whl
Requirement already satisfied: six in /usr/lib/python3/dist-packages (from cycler>=0.10->matplotlib->graph-cli) (1.12.0)
Building wheels for collected packages: matplotlib, pandas, kiwisolver, pillow
Running setup.py bdist_wheel for matplotlib ... done
Stored in directory: /home/pi/.cache/pip/wheels/0c/0b/94/f8ef543a2a1dbbf611ea039097bc574f07d101da19ebeec399
Running setup.py bdist_wheel for pandas ... done
Stored in directory: /home/pi/.cache/pip/wheels/4c/cf/67/e340d49bdf6d104809bfa53ba682ff597d2caa3b0ab5f97d17
Running setup.py bdist_wheel for kiwisolver ... done
Stored in directory: /home/pi/.cache/pip/wheels/69/47/4f/edfc446936a7fcde3e0ca13a51e0ff3ba1d4e12c1c74180254
Running setup.py bdist_wheel for pillow ... error
Complete output from command /usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-m583djak/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-mn1gt2gn --python-tag cp37:
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-aarch64-3.7
creating build/lib.linux-aarch64-3.7/PIL
copying src/PIL/FliImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/PngImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/_tkinter_finder.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/PsdImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/MpegImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/SpiderImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/TiffTags.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/McIdasImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/FitsStubImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/JpegPresets.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageTk.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/FpxImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageEnhance.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/PcxImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/SgiImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/PcdImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/WebPImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/JpegImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/PcfFontFile.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImagePalette.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageFont.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/Hdf5StubImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/PalmImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageQt.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/EpsImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageMorph.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/_util.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageColor.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/SunImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/GdImageFile.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/PixarImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageCms.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageFile.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageShow.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/GifImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageSequence.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/DdsImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ContainerIO.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImtImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/BmpImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/TiffImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/BufrStubImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/XVThumbImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageStat.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/GribStubImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageDraw2.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageMath.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageDraw.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/XbmImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageWin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/__main__.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/CurImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/_version.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageGrab.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/WmfImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/BdfFontFile.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/Image.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImagePath.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/IcnsImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/DcxImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/GimpPaletteFile.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/PdfImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/MicImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/WalImageFile.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/features.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageTransform.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/TarIO.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/__init__.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/MspImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/_binary.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ExifTags.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/BlpImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/PdfParser.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/PaletteFile.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageMode.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/IptcImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageOps.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/IcoImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/MpoImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/TgaImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/GimpGradientFile.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/PyAccess.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/FtexImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/PpmImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/PSDraw.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/FontFile.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/Jpeg2KImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageChops.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/GbrImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageFilter.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/XpmImagePlugin.py -> build/lib.linux-aarch64-3.7/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 "/tmp/pip-install-m583djak/pillow/setup.py", line 909, in <module>
zip_safe=not (debug_build() or PLATFORM_MINGW),
File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 145, in setup
return distutils.core.setup(**attrs)
File "/usr/lib/python3.7/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/lib/python3.7/distutils/dist.py", line 966, in run_commands
self.run_command(cmd)
File "/usr/lib/python3.7/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/lib/python3/dist-packages/wheel/bdist_wheel.py", line 188, in run
self.run_command('build')
File "/usr/lib/python3.7/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.7/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/lib/python3.7/distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
File "/usr/lib/python3.7/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.7/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/lib/python3/dist-packages/setuptools/command/build_ext.py", line 78, in run
_build_ext.run(self)
File "/usr/lib/python3.7/distutils/command/build_ext.py", line 340, in run
self.build_extensions()
File "/tmp/pip-install-m583djak/pillow/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 "/tmp/pip-install-m583djak/pillow/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
----------------------------------------
Failed building wheel for pillow
Running setup.py clean for pillow
Successfully built matplotlib pandas kiwisolver
Failed to build pillow
pandas 1.2.3 has requirement numpy>=1.16.5, but you'll have numpy 1.16.2 which is incompatible.
Installing collected packages: cycler, kiwisolver, pillow, pyparsing, python-dateutil, matplotlib, pytz, pandas, graph-cli
Running setup.py install for pillow ... error
Complete output from command /usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-m583djak/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-hmgxizgt/install-record.txt --single-version-externally-managed --compile --user --prefix=:
running install
running build
running build_py
creating build
creating build/lib.linux-aarch64-3.7
creating build/lib.linux-aarch64-3.7/PIL
copying src/PIL/FliImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/PngImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/_tkinter_finder.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/PsdImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/MpegImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/SpiderImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/TiffTags.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/McIdasImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/FitsStubImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/JpegPresets.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageTk.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/FpxImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageEnhance.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/PcxImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/SgiImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/PcdImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/WebPImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/JpegImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/PcfFontFile.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImagePalette.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageFont.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/Hdf5StubImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/PalmImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageQt.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/EpsImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageMorph.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/_util.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageColor.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/SunImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/GdImageFile.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/PixarImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageCms.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageFile.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageShow.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/GifImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageSequence.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/DdsImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ContainerIO.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImtImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/BmpImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/TiffImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/BufrStubImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/XVThumbImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageStat.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/GribStubImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageDraw2.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageMath.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageDraw.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/XbmImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageWin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/__main__.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/CurImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/_version.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageGrab.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/WmfImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/BdfFontFile.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/Image.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImagePath.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/IcnsImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/DcxImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/GimpPaletteFile.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/PdfImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/MicImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/WalImageFile.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/features.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageTransform.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/TarIO.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/__init__.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/MspImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/_binary.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ExifTags.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/BlpImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/PdfParser.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/PaletteFile.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageMode.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/IptcImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageOps.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/IcoImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/MpoImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/TgaImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/GimpGradientFile.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/PyAccess.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/FtexImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/PpmImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/PSDraw.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/FontFile.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/Jpeg2KImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageChops.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/GbrImagePlugin.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/ImageFilter.py -> build/lib.linux-aarch64-3.7/PIL
copying src/PIL/XpmImagePlugin.py -> build/lib.linux-aarch64-3.7/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 "/tmp/pip-install-m583djak/pillow/setup.py", line 909, in <module>
zip_safe=not (debug_build() or PLATFORM_MINGW),
File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 145, in setup
return distutils.core.setup(**attrs)
File "/usr/lib/python3.7/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/lib/python3.7/distutils/dist.py", line 966, in run_commands
self.run_command(cmd)
File "/usr/lib/python3.7/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/lib/python3/dist-packages/setuptools/command/install.py", line 61, in run
return orig.install.run(self)
File "/usr/lib/python3.7/distutils/command/install.py", line 589, in run
self.run_command('build')
File "/usr/lib/python3.7/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.7/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/lib/python3.7/distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
File "/usr/lib/python3.7/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.7/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/lib/python3/dist-packages/setuptools/command/build_ext.py", line 78, in run
_build_ext.run(self)
File "/usr/lib/python3.7/distutils/command/build_ext.py", line 340, in run
self.build_extensions()
File "/tmp/pip-install-m583djak/pillow/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 "/tmp/pip-install-m583djak/pillow/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
----------------------------------------
Command "/usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-m583djak/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-hmgxizgt/install-record.txt --single-version-externally-managed --compile --user --prefix=" failed with error code 1 in /tmp/pip-install-m583djak/pillow/
matplotlib
and pandas
are quite large libraries and it appears to be building them from source. Maybe try letting the installation continue?
From what I've read it's now by standard trying to build the jpeg libraries,
"Starting with Pillow 3.0.0, libjpeg is required by default, but may be disabled with the --disable-jpeg flag."
I'm not sure where I would need to place this or if I try installing Pillow first it may not need it..........
I'm quite new to python, I do have it working on my Windows 10 laptop, just trying to get it to work on the Raspberry Pi.
I imagine if you install the pillow package first (with --disable-jpeg
), then when you install graph-cli
it shouldn't have to install pillow again.
I imagine if you install the pillow package first (with
--disable-jpeg
), then when you installgraph-cli
it shouldn't have to install pillow again.
Yeah I've just sort of twigged that - but I've now installed Pillow
and will initially try the build graph-cli
again.
Well finally after a long build time, it's now successfully built and working on the Raspbery Pi 4B. For anyone else who may stumble across this, you need to do the following first: -
python3 -m pip install --upgrade pip
python3 -m pip install --upgrade Pillow
Then you can just build as normal (be prepared to wait approx 50mins)
pip3 install graph-cli
This little tool looks exactly like what I'm after - turning a .csv file of x,y numbers into a graph. But trying to get this installed seems to be problematic.
Has anyone successfully installed and operated this tool on a Raspberry Pi 4B or any other Raspberry Pi?
Installation progresses until ....