Python-Installation (Mac Edition) (alt)

Der Inhalt dieses Artikels ist veraltet, daher habe ich "Python3-Installation (Mac Edition)" aktualisiert. Ich werde diesen Artikel so lassen, wie er ist, aber bitte beachten Sie, dass er bereits veraltet ist.

0. Installationsziel

Installations- und Konfigurationsverfahren für Super-Anfänger für die folgenden Umgebungen. Sofern in der Version nicht anders angegeben, wird die neueste Version vom 1. November 2015 verwendet. Es wird davon ausgegangen, dass es nicht für virtuelle Umgebungen wie Vagrant verwendet wird. Ich werde bald darüber schreiben, wie man mit Vagrant installiert. Vielleicht.

1. Installieren Sie Python

Es gibt verschiedene Installationsmethoden für die Verwendung von Python auf einem Mac. Dieses Mal werde ich 4 Muster je nach Situation beschreiben.

1.1. Verwenden Sie vorinstalliertes Python

Auf einem Mac ist die Python 2-Serie standardmäßig installiert. Ich denke, es ist in Ordnung, das vorinstallierte Python für Schulungen und ein kleines Programmierstudium zu verwenden. Wenn Sie das vorinstallierte Python verwenden, sind keine weiteren Arbeiten erforderlich. Üben wir einfach den Befehl.

$ python --version
python 2.7.10
$ which python
/usr/bin/python

1.2. So installieren Sie aus einer dmg-Datei

Herunterladen und Installieren der erforderlichen Version der Installationsdatei (dmg-Datei) von Python.org. Dies ist ausreichend, wenn Sie wahrscheinlich keine andere Version installieren und diese nur in IDEs wie Eclipse und PyCharm verwenden.

Laden Sie zunächst die erforderliche Version der dmg-Datei von der folgenden Site herunter. Python.org/downloads Python.org site

Führen Sie die heruntergeladene dmg-Datei aus, um Python zu installieren. Grundsätzlich können Sie einfach wiederholt wiederholt drücken. Die PATH-Einstellung sollte automatisch eingestellt werden, aber wenn ich die Position des Befehls vom Terminal aus überprüfe

$ which python
/usr/bin/python

Wenn ja, fügen Sie die folgende Anweisung zu ~ / .bash_profile hinzu.

~/.bash_profile


export PATH=/Library/Frameworks/Python.framework/Versions/2.X/bin:$PATH

Vergessen Sie nicht, dies nach dem Einstellen des Pfads zu überprüfen.

$ source ~/.bash_profile
$ which python
/Library/Frameworks/Python.framework/Versions/2.X/bin/python

1.3 Installation mit Homebrew

Wenn Sie einen Mac in einer anderen Programmiersprache entwickeln, verwenden Sie wahrscheinlich ein Paketverwaltungssystem wie Macport oder Homebrew. Dieses Mal werde ich die Installationsmethode mit Homebrew vorstellen. Bei Verwendung von Homebrew

--Installieren der XCode-Befehlszeilentools von der XCode- oder Apple Developer-Site

Ist eine Voraussetzung. Die Installation der XCode- und XCode-Befehlszeilentools wird hier nicht erläutert. Überprüfen Sie dies daher selbst.

Die Befehlszeilentools von XCode sind mit dem Internet verbunden

$ sudo xcode-select --install

Bitte installieren Sie mehr. Möglicherweise müssen Sie sich auch bei der Apple Developer Site anmelden.

1.3.1 Homebrew installieren

Bei der ersten Verwendung können Sie die Installation durchführen, indem Sie den Installationsbefehl von der folgenden Site kopieren, in das Terminal einfügen und ausführen.

Homebrew Homebrew site

1.3.2. Installieren Sie mit dem Befehl Brew

Kleinere Versionsunterschiede können nicht nur mit dem aktuellen Homebrew installiert werden. Dies ist jedoch praktisch, wenn Sie nur die neueste Version der aktuellen Version installieren oder nur zwischen 2 und 3 Serien wechseln möchten.

Aktivieren Sie zunächst Homebrew-Versionen, um zu sehen, welche Versionen Sie installieren können.

$ brew tap homebrew/versions
==> Tapping homebrew/versions
Cloning into '/usr/local/Library/Taps/homebrew/homebrew-versions'...

--- weggelassen ---

Überprüfen Sie die installierbare Version mit dem Befehl "Brew Search".

$ brew search python
app-engine-python                        python                                 
boost-python                             python3                                
gst-python                               wxpython                               
homebrew/versions/gst-python010          zpython                                
homebrew/apache/mod_python               Caskroom/cask/python                   
homebrew/python/python-dbus              Caskroom/cask/python3                  
homebrew/python/vpython                

python ist der Befehl der 2. Serie und python3 ist der Befehl der 3. Serie. Führen Sie den folgenden Befehl aus, um die neueste Version der Serie 2 zu installieren.

$ brew install python

Vergessen Sie auch nicht, Ihren PFAD einzustellen.

~/.bash_profile


export PATH=/usr/local/bin:$PATH
$ source ~/.bash_profile
$ which python
/usr/local/bin/python

1.4 Installation mit Homebrew + pyenv

Wenn Sie eine detailliertere Versionsspezifikation sowie den Unterschied zwischen 2 und 3 Serien benötigen, müssen Sie ein Versionswechsel-Tool wie pyenv installieren. Dieses Mal wird virtualenv gleichzeitig installiert, sodass Sie eine virtuelle Umgebung erstellen können, die mehrere Bibliotheken mit derselben Version verwendet.

1.4.1. Installieren von pyenv

Wenn Homebrew bereits installiert ist, können Sie das Plugin in pyenv und virtualenv gleichzeitig mit dem folgenden Befehl installieren.

$ brew install pyenv-virtualenv

Fügen Sie außerdem Folgendes zu ~ / .bash_profile hinzu.

~/.bash_profile


export PYENV_ROOT=${HOME}/.pyenv
if [ -d "${PYENV_ROOT}" ]; then
    export PATH=${PYENV_ROOT}/bin:$PATH
    eval "$(pyenv init -)"
    eval "$(pyenv virtualenv-init -)"
fi

Überprüfen Sie die Liste, die mit pyenv installiert werden kann.

$ pyenv install -l
Available versions:
  2.1.3
  2.2.3
  2.3.7
  2.4
  2.4.1
  2.4.2
  2.4.3
  2.4.4
    .........

1.4.2. Installieren der von Pyenv verwendeten Version

Geben Sie die erforderliche Version an und installieren Sie sie.

$ pyenv install 2.7.5
$ pyenv install 3.5.0

Von pyenv installiertes Python wird unter ~ / .pyenv installiert. Überprüfen Sie die installierte Version.

$ pyenv versions

System (festgelegt durch /Users/username/.pyenv/version) 2.7.5 3.5.0

Entscheiden Sie, welche Version verwendet werden soll. Verwenden Sie die Option "global", um die Version anzugeben, die Sie standardmäßig verwenden möchten, oder die Option "local", nachdem Sie zu dem Ordner navigiert haben, den Sie verwenden möchten, um die Version anzugeben, die nur in einem bestimmten Verzeichnis verwendet werden soll.

$ pyenv global 3.5.0
$ python --version
  Python 3.5.0
$ mkdir ~/Python2
$ cd ~/Python2
$ pyenv local 2.7.5
$ python --version
  Python 2.7.5

Wenn Sie dem obigen Beispiel folgen, wird Python2.7.5 vom Befehl python im Verzeichnis ~ / Python2 aufgerufen, und Python3.5.0 wird vom Befehl python in anderen Verzeichnissen aufgerufen.

1.4.3 Verwalten mehrerer Versionen mithilfe der virtualenv-Umgebung

Wenn Sie mehrere mit pyenv installierte Python-Versionen vorbereiten möchten, einschließlich der zu verwendenden Bibliotheken, können Sie diese mit virtualenv verwalten.

Erstellen Sie zunächst die Umgebung, die Sie mit einem beliebigen Namen verwenden möchten.

$ pyenv virtualenv 2.7.5 study_2.7.5
$ pyenv versions

Erstellen, verschieben und legen Sie das Verzeichnis fest, in dem die angegebene Umgebung ausgeführt wird.

$ mkdir ~/study_python2
$ cd ~/study_python2
$ pyenv local study_2.7.5
$ python --version
  Python 2.7.5

Abgesehen von der zuvor erstellten Python 2.7.5-Umgebung haben Sie jetzt eine Python-Umgebung erstellt, die nur im Verzeichnis ~ / study_python2 verwendet werden kann.

2. Installieren Sie Eclipse

2.0 Überprüfen Sie die Java-Umgebung

Um Eclipse verwenden zu können, muss Java installiert sein. Überprüfen Sie, ob Java mit dem folgenden Befehl installiert ist. Wenn ein Fehler auftritt, laden Sie das Java SDK von der Oracle-Site herunter und installieren Sie es. http://www.oracle.com/technetwork/java/javase/downloads/index.html

$ java -version
java version "1.8.0_51"
Java(TM) SE Runtime Environment (build 1.8.0_51-b16)
Java HotSpot(TM) 64-Bit Server VM (build 25.51-b03, mixed mode)

2.1 Installation von Eclipse selbst

Die aktuellste Version ist Eclipse 4.6 (Neon), im folgenden Beispiel wird jedoch Eclipse 4.4 (Luna) verwendet. Laden Sie Eclipse selbst von [Eclipse.org] herunter (https://eclipse.org). (Ab dem 1. November 2015 kann es über den folgenden Link heruntergeladen werden. Das Linkziel kann sich ändern. In diesem Fall wird auf der Startseite von Eclipse.org "Eclipse luna" angezeigt. Bitte suchen Sie nach.) https://eclipse.org/downloads/packages/release/luna/sr2 Bitte laden Sie das Bit-Ziel entsprechend Ihrer Maschine herunter.

EclipseLuna.png

Verschieben Sie den Ordner ** "eclipse" **, der durch Entpacken der heruntergeladenen TAR-Datei erstellt wurde, in den aktuellen Anwendungsordner. !! !! Beginnen Sie noch nicht an dieser Stelle! !! eclipse1.png

2.2 Installation des Pleiades-Plug-Ins (japanisches Versionspaket)

Wenn Sie Eclipse in einer japanischen Umgebung verwenden möchten, laden Sie das Pleiades-Plug-In herunter und installieren Sie es. Sie können die Windows-Version herunterladen, die bereits im Lieferumfang von Eclipse enthalten ist. Die Mac-Version und die Linux-Version müssen jedoch separat installiert werden.

(Hinzugefügt am 27. Dezember 2016) Die Mac-Version von Pleiades wurde veröffentlicht. Bitte lesen Sie die folgenden Artikel aus Eclipse4.6 Neon. Eclipse Pleiades All-in-One-Version für Mac

Das Folgende ist die Installationsmethode für Eclipse 4.5 und frühere Versionen.


Laden Sie das Pleiades-Plug-In (pleiades.zip) von der offiziellen Website herunter. http://mergedoc.osdn.jp pleiades.png

Kopieren Sie den gesamten Inhalt der entpackten Plejaden und überschreiben Sie die Kopie (Ordner kombinieren) ** in den ** Ordner "Eclipse", den Sie zuvor verschoben haben. pleiades2.png

Klicken Sie nach dem Überschreiben mit der rechten Maustaste auf "eclipse.app" und wählen Sie "Paketinhalt anzeigen". package.png

eclipse.app/Contents/MacOS/eclipse.iniファイルをテキストエディタで開きます。 eclipse3.png

Fügen Sie den folgenden Inhalt zu eclipse.ini am Ende der Datei hinzu und speichern Sie ihn durch Überschreiben.

eclipse.ini


    -Xverify:none
    -javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar

Starten Sie nach dem Bearbeiten der INI-Datei "eclipse.app". Wenn das Menü usw. ins Japanische übersetzt ist, ist es vollständig.

3. Installation und Konfiguration des PyDev-Plug-Ins

3.1. Installieren des PyDev-Plug-Ins

Wählen Sie nach dem Start von Eclipse ** [Hilfe] -> [Eclipse Marketplace] ** aus der Menüleiste. Sobald der Marktplatz eingerichtet ist, suchen Sie nach ** "pydev" ** und führen Sie die Installation aus. market.png

3.2. PyDev-Einstellungen

Geben Sie nach Abschluss der PyDev-Installation die auszuführende Python-Version an.

** [Eclipse] -> [Einstellungen] -> [PyDev] -> [Interpreter] -> [Python Interpreter] **

Drücken Sie dann die Taste ** "Neu" **. Geben Sie die ausführbare Python-Datei an, die Sie bereits installiert haben. Deaktivieren Sie nicht das Verzeichnis, das automatisch für die Bibliothek ausgewählt wird, und drücken Sie ** "OK" **. Verwenden Sie auch die Tasten ** "Auf" und "Ab" **, damit die Version, die Sie mit der höchsten Priorität verwenden möchten, oben steht. (Es ist auch möglich, die für jedes Projekt verwendete Version zu ändern.)

Wenn Sie Python mit pyenv installiert haben, ist es in Ordnung, wenn es wie folgt aussieht. pydev.png

Hinweis!! Die neueste Version von PyDev ist mit Python 2.7.8 und höher kompatibel. Dieses Mal installiertes Python 2.7.5 wird nur als Beispiel installiert. Wenn Sie also die neueste Version von PyDev verwenden, verwenden Sie bitte Python 2.7.9 oder höher für die nachfolgende Arbeit.

4. Installieren Sie pip

Die Paketverwaltung ist bei der Arbeit mit Python von entscheidender Bedeutung, und pip ist ein Tool, das die Paketverwaltung vereinfacht.

Standardmäßig ist pip bereits installiert. Überprüfen Sie daher, ob es installiert ist.

$ pip -V

pip 7.1.2 von /Users/username/.pyenv/versions/study_2.7.5/lib/python2.7/site-packages (python 2.7)

Wenn nicht, installieren Sie es mit dem Befehl curl.

curl -kL https://raw.github.com/pypa/pip/master/contrib/get-pip.py | python

(Referenz) Installation von PyCharm

Ich habe Eclipse als IDE eingeführt, aber wenn Sie es nicht für die Entwicklung von Webanwendungen wie Django oder Google App Engine verwenden, ist die kostenlose Version von PyCharm als IDE für Python leicht und einfach einzurichten. Es ist möglicherweise nicht für Anfänger geeignet, da es keine japanische Umgebung gibt. Wenn Sie jedoch mit der englischen Umgebung vertraut sind, empfehlen wir Eclipse + PyDev.

Bitte laden Sie die Community Edition dmg-Datei von der offiziellen Website herunter. https://www.jetbrains.com/pycharm/download/

pycharm.png

Führen Sie die heruntergeladene dmg-Datei aus und installieren Sie sie. Die virtuelle Umgebung wird auch in der IDE erstellt.

pycharm2.png

Recommended Posts

Python-Installation (Mac Edition) (alt)
Installation der Python 3-Serie für Mac
Python-Installation
Python-Installation
Python Hinweis Anaconda-Installation (nur Mac)
Wenn die Installation von Python 3.5.0 auf einem Mac fehlschlägt
Einführung in Python Django (2) Mac Edition
Python-Installation (Windows)
Python auf Mac
Python-Installation 2020 (macOS)
Installationshinweise zu Python3.4
Ein * Algorithmus (Python Edition)
Python OpenCV Installation (Memo)
Python-Grundkurs (2 Python-Installation)
Erweitertes Lernen 1 Python-Installation
Python-Installationsmethode Windows
Installieren Sie Python auf dem Mac
numba Installation auf dem Mac
Installieren von Python 3.3 rc1
Python 2.7-Installation (yum) (CentOS 6.8)
[Übersetzung] 25 Jahre alter Python
Installieren Sie Python 3.4 auf einem Mac
Installation von matplotlib (Python 3.3.2)
Python 3.5-Installation (yum) (CentOS 6.8)
Installieren Sie Python3 auf einem Mac und erstellen Sie eine Umgebung [Definitive Edition]
Installationsmethode bei Verwendung von RealSense aus Python (pyenv edition)
Mindestnotizen bei Verwendung von Python auf Mac (pyenv edition)
Mindestnotizen bei Verwendung von Python auf Mac (Homebrew Edition)
Python (pyenv + pyenv-virtualenv) + CentOS7-Installation
Installationsverfahren für Python CMS Mezzanine
Python 2-Serie und 3-Serie (Anaconda Edition)
PyTorch C ++ VS Python (Ausgabe 2019)
Installationsverfahren für Python 3.6 [für Windows]
Installieren Sie pygame auf python3.4 auf dem Mac
Python3 + Django ~ Mac ~ mit Apache
Für Mac einrichten (Python)
Python-Installation und grundlegende Grammatik
OpenCV3-Installation für Python3 @macOS
[Python] Fügen Sie ":" in die MAC-Adresse ein
Schnellste Python-Installation unter Windows
Aufbau einer Python-Umgebung für Mac
Umgang mit Python auf Mac
Aktualisieren Sie die Python, die Sie auf Ihrem Mac hatten, auf 3.7-> 3.8
Installieren Sie pandas 0.14 auf python3.4 [auf Mac]
Hinweise zur Installation von Python auf Ihrem Mac
Mehrstufige Auswahl (C # / Python) (alt)
Ruby, Installationshandbuch für Python-Module
Cocos2d-x ~ Installationsanleitung für Mac ~
Quellinstallation und Installation von Python
Mac Initial Settings-Python (pyenv) Installation am schnellsten
Verwenden von OpenCV mit Python @Mac
Python (Python 3.7.7) Installation und grundlegende Grammatik
Eine Geschichte über den Versuch, mehrere Python-Versionen auszuführen (Mac Edition)
Erstellen einer Python-Umgebung auf einem Mac
Wenn Python auf dem Mac verloren geht
Installation von SciPy und matplotlib (Python)
Ich habe versucht, Python zu berühren (Installation)