Lösung Wenn Sie Python 3.6 oder höher verwenden, benötigen Sie die enum34-Bibliothek ebenfalls nicht. Deinstallieren Sie sie daher und verwenden Sie das Standard-Enum-Modul. Enum34 deinstallieren Führen Sie nach der Deinstallation von enum34 erneut `pip install optuna` aus und Sie haben Optuna erfolgreich installiert! Python, pip, Python3, enum, OptunaPython3 Beginn Teil 1

Ablehnung

Zunächst einmal (Entschuldigung w) ist dieser Artikel meine Erinnerung daran, dass ich Python noch nie berührt habe. Ich denke, die Beschreibung enthält viele "Fehler" und "Missverständnisse". Bitte weisen Sie darauf hin.

Hintergrund

Beim Erstellen einer einfachen App habe ich sie mit "Ruby on Rails" erstellt. Obwohl ich "Ruby" nicht beherrsche, bin ich ein "Framework" -Enthusiast und aus irgendeinem Grund werde ich versuchen, mit "Web Framework" von "Python" zu flirten. Ich habe mich seit ungefähr letztem Jahr für "Python" interessiert, aber zu diesem Zeitpunkt scheint es, dass "Framework" wie "Django" "Python3" nicht unterstützt, also habe ich das emotionale Lernen aufgegeben. Das aktuelle "Framework" ist jetzt jedoch mit "Python3" kompatibel, daher habe ich beschlossen, es neu zu starten. Wenn Sie neu beginnen möchten, ist die Kombination von "Python3" und "Framework" zwischen den neuen Versionen effizienter, und ich denke, dass dies aufgrund der Konsistenz verschiedener Versionen weniger problematisch sein wird.

Entwicklungsumgebung

PC: MacOS X 10.9.4 Python3.4.1

Überprüfen Sie die Python-Version

Überprüfen Sie die installierte Python-Version. Starten Sie das Terminal und geben Sie "python --version" wie unten gezeigt ein. Anscheinend ist Python 2.7.5 standardmäßig in meiner PC-Umgebung installiert. スクリーンショット 2014-08-31 12.34.19.png

Python herunterladen

Gehen Sie also zur Python-Download-Site und versuchen Sie es herunterzuladen. Ende August 2014 scheint die neueste Version "Python 3.4.1" zu sein. Drücken Sie dann zum Herunterladen auf die Download-Schaltfläche und Sie können python-3.4.1-macosx10.6.dmg herunterladen.

スクリーンショット 2014-08-31 12.31.09.png

Klicken Sie auf die heruntergeladene dmg-Datei, um sie zu dekomprimieren. Klicken Sie in der entpackten Datei auf "Python.mpkg".

スクリーンショット 2014-08-31 13.14.17.png

In meiner Umgebung wurde jedoch eine Installationswarnung angezeigt.

Wenn das Installationsprogramm nicht gestartet wird

スクリーンショット 2014-08-31 13.18.52.png

Von hier aus wird es ein kleiner Umweg sein, aber öffnen Sie "Sicherheit und Datenschutz" in den "Systemeinstellungen".

スクリーンショット 2014-08-31 13.23.24.png

Wie unten gezeigt, wird die Meldung "Python.mpkg" konnte nicht geöffnet werden, da der Entwickler nicht bestätigt werden konnte. "Klicken Sie daher auf die Schaltfläche" Öffnen wie sie ist ".

スクリーンショット 2014-08-31 13.25.58.png

Wenn die Auswahl "Anwendungen aus dem Mac App Store zulassen und Entwickler bestätigen" abgeblendet ist, können Sie sie ändern, indem Sie auf die Taste unten links klicken und nach Ihrem Kennwort fragen.

スクリーンショット 2014-08-31 13.31.07.png

Starten Sie das Python-Installationsprogramm

Fahren Sie nach dem erfolgreichen Start des Installationsprogramms mit Ihrer Zustimmung fort.

スクリーンショット 2014-08-31 13.33.48.png

スクリーンショット 2014-08-31 13.34.23.png

スクリーンショット 2014-08-31 13.34.52.png

スクリーンショット 2014-08-31 13.35.14.png

Bestätigen Sie die Python-Version erneut

Überprüfen Sie die Version von Python erneut vom Terminal aus. Aus irgendeinem Grund ändert sich jedoch nicht die Version von Python, mit der Befehle gestartet werden können. Eigentlich war ich ein bisschen süchtig danach, aber es scheint, dass der Befehl Python3 mit python3 gestartet wird.

スクリーンショット 2014-08-31 13.42.02.png

Übrigens scheint der eigentliche Hauptteil des Befehls "python3" bei der Installation mit der obigen Methode der folgende Pfad zu sein.

/Library/Frameworks/Python.framework/Versions/3.4/bin/Python3.4

スクリーンショット 2014-08-31 20.55.38.png

Im Allgemeinen ist unklar, ob es besser ist, den Alias des Befehls "Python" zu brechen oder den Pfad zu ändern.

Informationen zu Python-Paketen

Ich weiß es nicht sehr gut, aber Tools wie "pip", "easy-install" und "pyvenv" (wie "gem" in "Ruby"?) Befinden sich ebenfalls im selben Verzeichnis und können über den Pfad übergeben werden. Scheint zu sein. Bei der Ausführung des Befehls muss jedoch Version (3) wie "pip3" hinzugefügt werden. Dieser Bereich kann später verwirrt werden.

スクリーンショット 2014-08-31 21.06.08.png

Der Artikel ist vorerst lang geworden, daher werde ich diesmal hier aufhören.

Recommended Posts

Lösung Wenn Sie Python 3.6 oder höher verwenden, benötigen Sie die enum34-Bibliothek ebenfalls nicht. Deinstallieren Sie sie daher und verwenden Sie das Standard-Enum-Modul. Enum34 deinstallieren Führen Sie nach der Deinstallation von enum34 erneut `pip install optuna` aus und Sie haben Optuna erfolgreich installiert! Python, pip, Python3, enum, OptunaPython3 Beginn Teil 1
QGIS + Python Teil 2
QGIS + Python Teil 1
Python: Scraping Teil 1
Python: Scraping Teil 2
Python Basic Memorandum Teil 2
Python-Grundnotiz - Teil 2
Python-Grundnotiz - Teil 1
Python mit freeCodeCamp Teil1 studieren
Angrenzende Bilder mit Python Teil 1
Python-Anwendung: Pandas Teil 1: Basic
Schaben mit Selen + Python Teil 1
Python: Schiffsüberlebensvorhersage Teil 2
Python
Python: Überwachtes Lernen: Hyperparameter Teil 1
Python-Grammatik-Grundnotiz (1)
Python: Schiffsüberlebensvorhersage Teil 1
Python studieren mit freeCodeCamp part2
Nampre mit Python lösen (Teil 2)
Python: Schiffsüberlebensvorhersage Teil 3
Python: Aktienkursprognose Teil 2
Python: Überwachtes Lernen: Hyperparameter Teil 2
Schaben mit Selen + Python Teil 2
Python x GIS-Grundlagen (1)
Python: Aktienkursprognose Teil 1
Verschieben von CSV-Dateien mit Python Teil 1
Python x GIS-Grundlagen (3)
Spielen Sie handschriftliche Zahlen mit Python Part 1
Perl-Objekt und Python-Klasse Teil 2.
Anwendung von Python: Datenbereinigung Teil 1: Python-Notation
Erster Python 3 ~ Der Beginn der Wiederholung ~
[Mit Python automatisiert! ] Teil 1: Datei einstellen
Python-Anwendung: Datenverarbeitung # 3: Datenformat
Python studieren Teil 1 Erstellen einer Umgebung
Python-Anwendung: Numpy Teil 3: Double Array
Grundlagen von Python x GIS (Teil 2)
Automatisieren Sie einfache Aufgaben mit Python Part0
Python-Anwendung: Datenvisualisierung Teil 1: Grundlegend
Kafka Python
Datum / Uhrzeit Teil 1
Python-Zusammenfassung
Eingebaute Python
Python-Einschlussnotation
Python-Technik
Homebrew Python Teil 3 - Das Produktsuchprogramm von Amazon
Python studieren
Python 2.7 Countdown
Python FlowFishMaster
GUI-Erstellung in Python mit tkinter Teil 1
Python-Dienst
Python-Tipps
AM-Modulation und Demodulation mit Python Part 2
Anwendung von Python: Datenvisualisierung Teil 3: Verschiedene Grafiken
Python-Funktion ①
Python-Grundlagen
Python-Memo
Spielen Sie handschriftliche Zahlen mit Python Teil 2 (identifizieren)
Ufo-> Python (3)