Wie man mit Python-Installationsfehlern in pyenv umgeht (BUILD FAILED)

Installieren Sie pyenv

Da verschiedene Personen die Installationsmethode erklärt haben, habe ich darauf hingewiesen.

Installationsfehler

Inhalt

Nachdem ich pyenv installiert, den Pfad durchlaufen und schließlich versucht hatte, Python zu installieren, führte ich mutig $ pyenv install 3.4.3 aus und der folgende Fehler trat auf.

$ 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/[Nutzername]/.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

Ansatz

Ich habe es durch die Installation der Xcode-Befehlszeilen-Entwicklertools gelöst. Ich glaube nicht, dass die ursprüngliche Person diesen Fehler bekommt. Führen Sie im Terminal Folgendes aus $ xcode-select --install

Anschließend wird das Installationsbestätigungsfenster angezeigt. Befolgen Sie daher die Anweisungen zur Installation. Versuchen Sie dann die Installation erneut.

$ 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/[Nutzername]/.pyenv/versions/3.4.3

Es ist kein Fehler aufgetreten. Lassen Sie uns die Liste der installierten Python anzeigen.

$ pyenv versions
* system (set by /Users/[Nutzername]/.pyenv/version)
  3.4.3

Ich konnte es erfolgreich installieren!

Referenz

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

Recommended Posts

Wie man mit Python-Installationsfehlern in pyenv umgeht (BUILD FAILED)
Wie man tkinter mit Python in Pyenv benutzt
Umgang mit Pyenv-Initialisierungsfehlern bei Fischen 3.1.0
[Python] Umgang mit Pandas read_html Lesefehler
Vorgehensweise beim Ausführen von Transaktionen: In Anaconda fehlgeschlagen
[AWS] Umgang mit dem Fehler "Ungültiger Codepunkt" in CloudSearch
So arbeiten Sie mit BigQuery in Python
So verwenden Sie Python in Pyenv unter MacOS mit PyCall
Umgang mit Speicherlecks in matplotlib.pyplot
[REAPER] Wie man Reascript mit Python spielt
Umgang mit Laufzeitfehlern in subprocess.call
Umgang mit OAuth2-Fehlern bei Verwendung von Google APIs aus Python
Umgang mit SSL-Fehlern beim Herstellen einer Verbindung zu S3 mit Python boto
Was tun, wenn die Python-Version in Cloud 9 von einer anderen Person erstellt wurde?
So konvertieren / wiederherstellen Sie einen String mit [] in Python
So führen Sie eine Hash-Berechnung mit Salt in Python durch
Erklären Sie ausführlich, wie Sie mit Python einen Sound erzeugen
So führen Sie Tests zusammen mit Python unittest aus
So behandeln Sie den Fehler "Kein Modul mit dem Namen '' '" in Jupyter Notebook | Install with! Pip!
Wie man in Python entwickelt
So installieren Sie Python2.7 python3.5 mit pyenv (unter RHEL5 CentOS5) (2016 Nov)
So extrahieren Sie einen Termin in Google Kalender mit Python
Erstellen einer Entwicklungsumgebung für die Python2.7-Serie mit Vagrant
Für Anfänger, wie man mit häufigen Fehlern in Keras umgeht
So melden Sie sich mit Python bei AtCoder an und senden automatisch
[Python] Wie man PCA mit Python macht
Python: So verwenden Sie Async mit
So sammeln Sie Bilder in Python
Verwendung von SQLite in Python
Umgang mit unausgeglichenen Daten
Erste Schritte mit Python
Umgang mit dem DistributionNotFound-Fehler
Wie man MySQL mit Python benutzt
Verwenden Sie Python in pyenv mit NeoVim
So verpacken Sie C in Python
Verwendung von ChemSpider in Python
Verwendung von PubChem mit Python
So berechnen Sie das Datum mit Python
Umgang mit Japanisch mit Python
So installieren Sie Anaconda mit pyenv
Wie man Japanern nicht entgeht, wenn man mit json in Python umgeht
Umgang mit Fehlern bei der Installation von Python und Pip mit Choco
Anzeigen von Legendenmarkierungen in einem mit Python 2D-Plot
So erstellen Sie eine Python- und Jupyter-Ausführungsumgebung mit VSCode
So berechnen Sie "xx time" in einem Schuss mit Python timedelta
[Einführung in Python] Wie verwende ich eine Klasse in Python?
So unterdrücken Sie Anzeigefehler in matplotlib
Versuchen Sie, sich mit Python bei qiita anzumelden
Methode zum Erstellen einer Python-Umgebung in Xcode 6
Dynamisches Definieren von Variablen in Python
So machen Sie R chartr () in Python
[Itertools.permutations] So löschen Sie eine Sequenz in Python
Wie bekomme ich Stacktrace in Python?
Umgang mit Enum-Kompatibilitätsfehlern
So zeigen Sie die neunundneunzig Tabelle in Python an