Unterstützung bei der Installation von Pillon auf Python3.9

Ein Hinweis, was zu tun ist, wenn beim Installieren von Pillow auf Python3.9 eine Fehlermeldung angezeigt wird. Die Schlussfolgerung ist, dass python3.9 auf die python3.8-Serie heruntergestuft wurde und die Installation erfolgreich war.


$ python3 -V
Python 3.9.0
$ pip3 list
Package    Version
---------- -------
pip        19.2.3 
setuptools 41.2.0 
six        1.15.0 
wheel      0.33.1 

Kissen einbauen.


$ pip3 install pillow
Collecting pillow
  Using cached Pillow-7.2.0.tar.gz (39.1 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: /Library/Frameworks/Python.framework/Versions/3.9/bin/python3.9 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/bh/qn_1nbf10t93r800p2nf70840000gn/T/pip-install-2tumuz0z/pillow/setup.py'"'"'; __file__='"'"'/private/var/folders/bh/qn_1nbf10t93r800p2nf70840000gn/T/pip-install-2tumuz0z/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 /private/var/folders/bh/qn_1nbf10t93r800p2nf70840000gn/T/pip-record-mj6xe2pw/install-record.txt --single-version-externally-managed --compile --install-headers /Library/Frameworks/Python.framework/Versions/3.9/include/python3.9/pillow

(Weggelassen)

Es scheint, dass Kissen python3.9.0 nicht unterstützt. Deinstallieren Sie python3.9.0.


$ sudo rm -rf  /Library/Frameworks/Python.framework

Um die python3.8-Serie zu installieren, installieren Sie zuerst pyenv.


$ brew install pyenv

Pass den Weg nach Pyenv.


$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
$ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(pyenv init -)"' >> ~/.bash_profile

Installieren Sie Python 3.8.6.


$ pyenv install 3.8.6
$ pyenv versions
* system (set by /Users/hoge/.pyenv/version)
  3.8.6
$ python3 -V
Python 3.8.6

Kissen wieder einbauen.


$sudo  pip3 install pillow
$ pip3 list
Package    Version
---------- -------
Pillow     7.2.0  ★
pip        19.2.3 
setuptools 41.2.0 
six        1.15.0 
wheel      0.33.1 

das ist alles.

Recommended Posts

Unterstützung bei der Installation von Pillon auf Python3.9
Pandas auf python2.6 installieren
Hinweise zur Installation von Python auf Ihrem Mac
Hinweise zur Installation von Python unter CentOS
Installieren Sie Python Pillow unter Amazon Linux
Installieren von Kivy unter Windows 10 64bit Python3.5
Python installieren 3.4.3.
Installieren von Kivy-Designer unter Windows 10 64-Bit Python3.5
Hinweise zur Installation von Python mit PyEnv
Fehler und Lösung bei der Installation von Python3 mit Homebrew auf einem Mac (Catalina 10.15)
Fehlerbehebung bei der Installation von numba unter macOS
Ein Kampf bei der Installation von pyenv auf Cygwin
Installieren von Anaconda Python auf einer ECS-Instanz
Verwenden Sie es, ohne Python 2.x unter Windows zu installieren
PIL mit Python 3.x unter macOS installieren
Überprüfen Sie! Fehlerbehebung bei der Installation von PyObjc auf einem Mac
Python unter Windows
Twitter mit Python3
Python auf Mac
Python auf Windbg
Hinweise zur Installation von Python3 und zur Verwendung von pip unter Windows7
Hinweis zur Codierung bei LANG = C in Python
[Hinweis] Installieren von Python 3.6 + α unter Windows und RHEL
Installieren von TensorFlow unter Windows Easy für Python-Anfänger
Lösung, wenn aws-cli in der virtuellen Umgebung von Mac nicht ausgeführt werden kann (nach der Installation von Python 3.8)
Um zu vermeiden, dass bei der Installation von Django-Toolbelt mit Windows, Heroku und Python3.4 (64 Bit) die Hölle kommt ...
Python Conda mit Cygwin
Installieren Sie Python auf der WSL
PyOpenGL-Setup unter Python 3
Installieren Sie Scrapy auf Python3
Stolperte bei der Installation von PyOCR
Installieren Sie Python auf dem Mac
Installieren von Python 3 in einer Mac-Umgebung
Installieren Sie Python3.4 unter CentOS 6.6
Hinweise zur Installation von PycURL
Überprüfen Sie types_map, wenn Sie Mimetypen mit AWS Lambda (Python) verwenden.
Python Basic ② in Windows
Unterstützung für Python 2.7-Laufzeit auf AWS Lambda (ab 2020.1)
Installieren Sie Python unter Windows
Installieren von Python 3 auf einem Mac und Überprüfen der Grundfunktionen Teil 1
Installieren Sie Python 2.7.3 unter CentOS 5.4
Vorsichtsmaßnahmen bei der Installation von fbprophet
Informationen zur Option --enable-shared beim Erstellen von Python unter Linux
Build Python auf Ubuntu
Installieren Sie Python 3.3 unter Ubuntu 12.04
Installieren Sie Python 3.4 auf einem Mac
Installation von pyenv unter Ubuntu 16.04
Mindestnotizen bei Verwendung von Python auf Mac (pyenv edition)
Installieren Sie Python 3.6 auf Docker
Mindestnotizen bei Verwendung von Python auf Mac (Homebrew Edition)
[GCP] Ein Memorandum zum Ausführen eines Python-Programms mit Cloud-Funktionen
Vorsichtsmaßnahmen und Lösungen bei der Installation von Ubuntu auf einem PC mit NVIDIA Gravo
(Hinweis) Punkte, auf die Sie bei der Installation von Scilab unter ArchLinux achten sollten
Wenn Sie einen UNIX-Befehl in Python ausführen möchten
Liste der zu installierenden Bibliotheken bei der Installation von Python mit Pyenv
Aktivieren Sie Python virtualenv unter Windows
Richten Sie Python 3.4 unter Ubuntu ein
Reaktion auf Fehler bei der Installation von mecab-python