Comment gérer l'erreur d'installation de python dans pyenv (BUILD FAILED)

Installez pyenv

Puisque plusieurs personnes ont expliqué la méthode d'installation, j'y ai fait référence.

Erreur d'installation

Contenu

Après avoir installé pyenv, parcouru le chemin et finalement essayé d'installer python, j'ai volontiers exécuté $ pyenv install 3.4.3 et l'erreur suivante s'est produite.

$ pyenv install 3.4.3 

Downloading Python-3.4.3.tgz...

-> https://yyuu.github.io/pythons/4281ff86778db65892c05151d5de738d

Installing Python-3.4.3...

ERROR: The Python ssl extension was not compiled. Missing the OpenSSL lib?

Please consult to the Wiki page to fix the problem.

https://github.com/yyuu/pyenv/wiki/Common-build-problems

BUILD FAILED (OS X 10.10.3 using python-build 20141028)

Inspect or clean up the working tree at /var/folders/yy/9bhhz0216dz7vbz5_1ffbl5m0000gn/T/python-build.20150610141204.31062

Results logged to /var/folders/yy/9bhhz0216dz7vbz5_1ffbl5m0000gn/T/python-build.20150610141204.31062.log

Last 10 log lines:

(cd /Users/[Nom d'utilisateur]/.pyenv/versions/3.4.3/share/man/man1; ln -s python3.4.1 python3.1)
if test "xupgrade" != "xno"  ; then \
case upgrade in \
upgrade) ensurepip="--upgrade" ;; \
install|*) ensurepip="" ;; \
esac; \
./python.exe -E -m ensurepip \
$ensurepip --root=/ ; \
fi
Ignoring ensurepip failure: pip 6.0.8 requires SSL/TLS

approche

Je l'ai résolu en installant des outils de développement en ligne de commande xcode. Je ne pense pas que la personne d'origine obtiendra cette erreur. Plus précisément, exécutez ce qui suit dans le terminal $ xcode-select --install

Ensuite, la fenêtre de confirmation de l'installation apparaîtra, alors suivez les instructions pour installer. Puis réessayez l'installation.

$ pyenv install 3.4.3   

Downloading Python-3.4.3.tgz...

-> https://yyuu.github.io/pythons/4281ff86778db65892c05151d5de738d

Installing Python-3.4.3...

Installed Python-3.4.3 to /Users/[Nom d'utilisateur]/.pyenv/versions/3.4.3

Aucune erreur ne s'est produite. Affiche la liste des python installés.

$ pyenv versions
* system (set by /Users/[Nom d'utilisateur]/.pyenv/version)
  3.4.3

J'ai pu l'installer avec succès!

référence

-http://o-tomox.hatenablog.com/entry/2014/09/22/174315

Recommended Posts

Comment gérer l'erreur d'installation de python dans pyenv (BUILD FAILED)
Comment utiliser tkinter avec python dans pyenv
Comment gérer l'échec de l'initialisation pyenv dans Fish 3.1.0
[Python] Comment gérer l'erreur de lecture pandas read_html
Comment gérer l'exécution de la transaction: échec dans Anaconda
[AWS] Comment gérer l'erreur "Point de code non valide" dans CloudSearch
Comment utiliser BigQuery en Python
Pour utiliser python, mettez pyenv sur macOS avec PyCall
Comment gérer les fuites de mémoire dans matplotlib.pyplot
[REAPER] Comment jouer à Reascript avec Python
Comment gérer les erreurs d'exécution dans subprocess.call
Comment gérer l'erreur OAuth2 lors de l'utilisation des API Google à partir de Python
Comment gérer l'erreur SSL lors de la connexion à S3 avec Python boto
Que faire lorsque la version Python est ancienne dans Cloud 9 créée par une autre personne
Comment convertir / restaurer une chaîne avec [] en python
Comment faire un calcul de hachage avec Salt en Python
Expliquez en détail comment créer un son avec python
Comment exécuter des tests avec Python unittest
Comment traiter l'erreur "Aucun module nommé" "" dans Jupyter Notebook | Installer avec! Pip!
Comment développer en Python
Comment installer Python2.7 python3.5 avec pyenv (sur RHEL5 CentOS5) (novembre 2016)
Comment extraire n'importe quel rendez-vous dans Google Agenda avec Python
Comment créer un environnement de développement de la série Python2.7 avec Vagrant
Pour les débutants, comment gérer les erreurs courantes dans les keras
Comment se connecter à AtCoder avec Python et soumettre automatiquement
[Python] Comment faire PCA avec Python
Python: comment utiliser async avec
Comment collecter des images en Python
Comment utiliser SQLite en Python
Comment gérer les données déséquilibrées
Comment démarrer avec Python
Comment gérer l'erreur DistributionNotFound
Comment utiliser Mysql avec python
Utiliser Python mis en pyenv avec NeoVim
Comment envelopper C en Python
Comment utiliser ChemSpider en Python
Comment utiliser PubChem avec Python
Comment calculer la date avec python
Comment gérer le japonais avec Python
Comment installer Anaconda avec pyenv
Comment ne pas échapper au japonais en traitant avec JSON en Python
Comment gérer les erreurs lors de l'installation de Python et de pip avec choco
Comment afficher les marques de légende en un avec le tracé Python 2D
Comment créer un environnement d'exécution Python et Jupyter avec VSCode
Comment calculer "xx time" en un seul coup avec Python Timedelta
[Introduction à Python] Comment utiliser la classe en Python?
Comment supprimer l'erreur d'affichage dans matplotlib
Essayez de vous connecter à qiita avec Python
Méthode pour créer un environnement Python dans Xcode 6
Comment définir dynamiquement des variables en Python
Comment faire R chartr () en Python
[Itertools.permutations] Comment créer une séquence en Python
Comment obtenir stacktrace en python
Comment gérer les erreurs de compatibilité d'énumération
Comment afficher la table quatre-vingt-dix-neuf en python