Assistance lors de l'installation de l'oreiller sur python3.9

Une note sur ce qu'il faut faire si vous obtenez une erreur lors de la tentative d'installation de l'oreiller sur python3.9. La conclusion est que python3.9 a été rétrogradé vers la série python3.8 et que l'installation a réussi.


$ 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 

Installez l'oreiller.


$ 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

(Omis)

Il semble que l'oreiller ne supporte pas python3.9.0. Désinstallez python3.9.0.


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

Pour installer la série python3.8, installez d'abord pyenv.


$ brew install pyenv

Passez le chemin vers pyenv.


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

Installez 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

Réinstallez l'oreiller.


$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 

c'est tout.

Recommended Posts

Assistance lors de l'installation de l'oreiller sur python3.9
Installer des pandas sur python2.6
Remarques sur l'installation de Python sur votre Mac
Remarques sur l'installation de Python sur CentOS
Installez Python Pillow sur Amazon Linux
Installation de Kivy sur Windows10 64 bits Python3.5
Installer Python 3.4.3.
Installation de Kivy-Designer sur Windows10 64 bits Python3.5
Remarques sur l'installation de Python à l'aide de PyEnv
Erreur et solution lors de l'installation de python3 avec homebrew sur mac (catalina 10.15)
Résolution des erreurs lors de l'installation de numba sur macOS
Une difficulté lors de l'installation de pyenv sur Cygwin
Installer Anaconda Python sur une instance ECS
Utiliser sans installer python 2.x sous Windows
Installation de PIL avec Python 3.x sur macOS
Vérifiez! Dépannage lors de l'installation de PyObjc sur Mac
Python sur Windows
twitter avec python3
python sur mac
Python sur Windbg
Remarques sur l'installation de Python3 et l'utilisation de pip sous Windows7
Remarque sur l'encodage lorsque LANG = C en Python
[Note] Installation de Python 3.6 + α sur Windows et RHEL
Installation de TensorFlow sur Windows Easy pour les débutants en Python
Solution lorsque aws-cli ne peut pas être exécuté dans l'environnement virtuel de Mac (après l'installation de Python 3.8)
Pour éviter de voir l'enfer lors de l'installation de django-toolbelt avec windows, heroku et python3.4 (64bit) ...
Conda Python avec Cygwin
Installer python sur WSL
Configuration de PyOpenGL sur Python 3
Installez Scrapy sur python3
Trébuché lors de l'installation de PyOCR
Installez Python sur Mac
Installer Python 3 dans un environnement Mac
Installez Python3.4 sur CentOS 6.6
Remarques sur l'installation de PycURL
Vérifiez types_map lors de l'utilisation de mimetypes avec AWS Lambda (Python)
python basic ② sous windows
Prise en charge de l'environnement d'exécution Python 2.7 sur AWS Lambda (à partir de 2020.1)
Installez python sur Windows
Installation de Python 3 sur Mac et vérification du fonctionnement de base Partie 1
Installez Python 2.7.3 sur CentOS 5.4
Précautions lors de l'installation de fbprophet
À propos de l'option --enable-shared lors de la construction de Python sous Linux
construire Python sur Ubuntu
Installez Python 3.3 sur Ubuntu 12.04
Installez Python 3.4 sur Mac
Installation de pyenv sur ubuntu 16.04
Notes minimales lors de l'utilisation de Python sur Mac (édition pyenv)
Installez Python 3.6 sur Docker
Notes minimales lors de l'utilisation de Python sur Mac (édition Homebrew)
[GCP] Un mémorandum lors de l'exécution d'un programme Python avec Cloud Functions
Précautions et solutions lors de l'installation d'Ubuntu sur un PC avec NVIDIA Gravo
(Note) Points auxquels il faut être accro lors de l'installation de Scilab sur ArchLinux
Lorsque vous souhaitez lancer une commande UNIX sur Python
Liste des bibliothèques à installer lors de l'installation de Python à l'aide de Pyenv
Activer Python virtualenv sous Windows
Configurer Python 3.4 sur Ubuntu
Réponse aux erreurs lors de l'installation de mecab-python