Machen wir maschinelles Lernen mit Python! (`Д´) Elder !! Es ist also mein erstes Mal, dass ich Python berühre, also ist es ein Memo.
Wenn Sie Fehler haben, weisen Sie bitte darauf hin. Mm
Dieses Mal verwendetes Nachschlagewerk
Unsere Umwelt
Wenn Sie einen Mac verwenden, scheint das 2. System enthalten zu sein. (Die im Nachschlagewerk empfohlene Version ist 3.4.3 oder höher)
//Überprüfen Sie die Version im Terminal
$ python --version
Python 2.7.10
Wenn Sie ANACONDA einschließen, werden die erforderlichen Pakete anscheinend in gewissem Umfang vorbereitet. Persönliche Bilder sind wie XAMPP und MAMP, wenn Sie sie mit PHP vergleichen. Eindruck.
Wenn Sie keine Grundkenntnisse über ANACONDA haben, lesen Sie bitte Folgendes.
Einführungsbeispiel | Installieren Sie die Python-Umgebung mit Anaconda |
Ziel herunterladen | https://www.continuum.io/downloads |
//Versionsbestätigung
$ python --version
//* Position des Befehlskörpers
$ which python3
/usr/local/bin/python3
//* Nebenbei.bash_Der Pfad wurde dem Profil hinzugefügt
$ cat ~/.bash_profile
Es scheint, dass der Pfad des Pakets, das standardmäßig im Mac enthalten ist, durch den von ANACONDA hinzugefügten ersetzt wird.
Wenn Sie interessiert sind, überprüfen Sie es bitte, indem Sie `which``` oder`
ls -al``` ausführen.
Erläuterung | Befehl |
---|---|
Ausführungsbefehl | $ python |
Paketverwaltungstool(Aufwärtskompatibel mit pip?) | $ conda |
Paketverwaltungstool | $ pip |
Konvertieren Sie Python2-Code in Python3 | $ 2to3 |
Einführungsbeispiel | Python3-Installation |
Ziel herunterladen | https://www.python.org/downloads/ |
//Versionsbestätigung
$ python3 --version
//* Position des Befehlskörpers
$ which python3
/usr/local/bin/python3
$ ls -al /usr/local/bin/python3
/Library/Frameworks/Python.framework/Versions/3.5/lib/
//* Nebenbei.bash_Der Pfad wurde dem Profil hinzugefügt
$ cat ~/.bash_profile
Es scheint, dass das Paket mit einem anderen Namen als das Paket enthalten sein wird, das standardmäßig auf dem Mac enthalten ist.
Wenn Sie interessiert sind, überprüfen Sie es bitte, indem Sie `which``` oder`
ls -al``` ausführen.
ursprünglich oder hinzufügen |
Erläuterung | Befehl |
---|---|---|
ursprünglich | Ausführungsbefehl | $ python |
ursprünglich | Paketverwaltungstool | $ pip |
hinzufügen | Ausführungsbefehl | $ python3 |
hinzufügen | Paketverwaltungstool | $ pip3 |
hinzufügen | Konvertieren Sie Python2-Code in Python3 | $ 2to3 |
//Überprüfen Sie das Paket
$ pip list
Überprüfen Sie diesmal, ob die folgenden Pakete enthalten sind, und versuchen Sie, sie zu installieren, wenn nicht.
Verteilung | Version |
---|---|
NumPy | 1.9.1 |
SciPy | 0.14.0 |
scikit-learn | 0.15.2 |
matplotlib | 1.40.0 |
pandas | 0.15.2 |
Wenn das oben Genannte nicht enthalten ist, stellen Sie es unten vor
■ Bei der Eingabe mit ANA CONDA Bei der Installation von ANACONDA wurde ein Paketverwaltungstool namens "conda" hinzugefügt Wenn Sie es verwenden können, sollten Sie es zum Hinzufügen von Paketen verwenden.
//Paket Einführung
$ conda install <Paketnamen>
//Paketaktualisierung
$ conda update <Paketnamen>
■ Wenn Sie ANA CONDA nicht eingegeben haben
//Paket Einführung
$ pip install <Paketnamen>
//Paketaktualisierung
$ pip install <Paketnamen> -upgrade
In meiner Umgebung war das obige Paket übrigens etwas alt, deshalb habe ich es unten aktualisiert.
■ Umfrage
//Mit ANACONDA
$ conda list | grep -e numpy -e scipy -e scikit-learn -e matplotlib -e pandas
//Keine ANACONDA
$ pip list | grep -e numpy -e scipy -e scikit-learn -e matplotlib -e pandas
■ Aktualisieren
//Mit ANACONDA
$ conda update matplotlib
$ conda update numpy
$ conda update pandas
$ conda update scikit-learn
$ conda update scipy
//Keine ANACONDA
$ pip install matplotlib --upgrade
$ pip install numpy --upgrade
$ pip install pandas --upgrade
$ pip install scikit-learn --upgrade
$ pip install scipy --upgrade
Das ist es.
Wie ich am Anfang schrieb, wenn es Fehler gibt, Es wäre hilfreich, wenn Sie mm darauf hinweisen könnten
Recommended Posts