Mettez Python 2.7.x dans pyenv sur Mac OSX 10.15.5

Il peut en être de même depuis Mac OSX 10.14.x, Après la mise à niveau du système d'exploitation vers ** 10.15.5 **, je n'ai pas pu installer 2.7.x avec pyenv. Je vais le laisser comme mémo.

Installation de Python 2.7.13

Lors de l'installation de Python 2.7.13 avec pyenv, l'erreur suivante s'affiche.

% pyenv install 2.7.13
python-build: use openssl from homebrew
python-build: use readline from homebrew
Downloading Python-2.7.13.tar.xz...
-> https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tar.xz
Installing Python-2.7.13...
patching file ./Lib/site.py
python-build: use readline from homebrew
ERROR: The Python zlib extension was not compiled. Missing the zlib?

Please consult to the Wiki page to fix the problem.
https://github.com/pyenv/pyenv/wiki/Common-build-problems


BUILD FAILED (OS X 10.15.5 using python-build 1.2.8)

Last 10 log lines:
rm -f /Users/nier/.pyenv/versions/2.7.13/share/man/man1/python.1
(cd /Users/nier/.pyenv/versions/2.7.13/share/man/man1; ln -s python2.1 python.1)
if test "xno" != "xno"  ; then \
		case no in \
			upgrade) ensurepip="--upgrade" ;; \
			install|*) ensurepip="" ;; \
		esac; \
		 ./python.exe -E -m ensurepip \
			$ensurepip --root=/ ; \
	fi
%  

Solution

Dans mon cas, Xcode et CommandLine Tool étaient déjà installés, donc la commande suivante a bien fonctionné.

CFLAGS="-I$(xcrun --show-sdk-path)/usr/include" pyenv install -v 2.7.13

À propos, si vous n'avez pas installé Xcode, installez l'outil de ligne de commande après avoir installé Xcode.

xcode-select —install

De plus, bien que cela soit décrit dans l'erreur, si ce qui précède ne résout pas le problème, il est préférable de voir le document officiel. .. https://github.com/pyenv/pyenv/wiki/Common-build-problems

Recommended Posts

Mettez Python 2.7.x dans pyenv sur Mac OSX 10.15.5
Mettez Python 3.x dans Ubuntu
Pyenv sur Mac OSX Mavericks
python sur mac
Mettez Anaconda sur votre Mac en utilisant Pyenv
Chase des applications actives sur Mac avec Python
Comment effacer Python 2.x sur Mac.
Créer un environnement Python avec Anaconda sur Mac
Installation de PIL avec Python 3.x sur macOS
Premiers pas avec le framework Python Django sur Mac OS X
Pour utiliser python, mettez pyenv sur macOS avec PyCall
Installez lp_solve sur Mac OSX et appelez-le avec python.
Installez pyenv sur Mac
Créer un environnement python avec pyenv sur EC2 (ubuntu)
Installer Python 3 dans un environnement Mac
Exécutez Zookeeper x python (kazoo) sur Mac OS X
Essayez de travailler avec Mongo en Python sur Mac
Mettre la liaison MeCab pour Python sur Windows, Mac et Linux avec pip
Installez Python avec pyenv
Installez Python 3.4 sur Mac
Créez un environnement Python 3 avec pyenv sur Mac et affichez des graphiques Network X
Installez pyenv sur OSX
Faire fonctionner Python avec jhbuild sous OSX
Shpinx (Python Document Builder) sur Mac OS X
J'ai installé Pygame avec Python 3.5.1 dans l'environnement de pyenv sur OS X
Installez le sélénium sur votre Mac et essayez-le avec python
Créer un environnement de développement Python sur Mac OS X
Créez un environnement Python sur votre Mac en utilisant pyenv
mac OS X 10.15.x pyenv Python Si vous ne pouvez pas installer
Installez PyQt5 avec homebrew sur Mac OS X Marvericks (10.9.2)
Je veux AWS Lambda avec Python sur Mac!
Installer l'environnement Python sur un PC local (pyenv, venv sur Mac)
Notes minimales lors de l'utilisation de Python sur Mac (édition pyenv)
compilateur x86 réalisé avec python
Python3 + Django ~ Mac ~ avec Apache
Exécutez Tensorflow 2.x sur Python 3.7
Manipulation de python sur mac
Mettez à jour le python que vous aviez sur votre Mac à 3.7-> 3.8
Installez pandas 0.14 sur python3.4 [sur Mac]
Réinstaller python avec pyenv avec -fPIC
Installer l'oreiller sur Mac OSX 10.9
Mémo sur Mac OS X
python avec pyenv et venv
Catalina sur Mac et pyenv
Utiliser OpenCV avec Python @Mac
Construction de l'environnement Python sur Mac (pyenv, virtualenv, anaconda, notebook ipython)
Nombre de mots avec Apache Spark et python (Mac OS X)
Comment installer Python2.7 python3.5 avec pyenv (sur RHEL5 CentOS5) (novembre 2016)
Utilisation de plusieurs versions de Python sur Mac OS X (2) Utilisation
Créer un environnement de développement Python (pyenv / virtualenv) sur Mac (Homebrew)
Utilisation du SDK NAOqi 2.4.2 Python avec Mac OS X El Capitan
Tester Python avec Miniconda dans un environnement OS X et Linux avec travis-ci
Construire l'extension Python E-Cell 4 sur Mac OSX (Yosemite)
Créer un environnement python avec pyenv (OS X El Capitan 10.11.3)
Créer Python3 pour Windows 10 sur ARM avec Visual Studio 2019 (x86) sur Windows 10 sur ARM
Paramètres d'environnement d'apprentissage automatique basés sur Python3 sur Mac (coexistence avec Python2)
Remarques sur le déploiement de pyenv avec Homebrew et la gestion des versions de Python
Comment installer Theano sur Mac OS X avec homebrew
Si Python sur Mac disparaît
Installez Python 2.7.9 et Python 3.4.x avec pip.