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.
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.
Es gibt verschiedene Installationsmethoden für die Verwendung von Python auf einem Mac. Dieses Mal werde ich 4 Muster je nach Situation beschreiben.
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
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
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.
2.X
an die installierte Version an.~/.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
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.
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.
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
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.
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
.........
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.
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.
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)
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.
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! !!
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
Kopieren Sie den gesamten Inhalt der entpackten Plejaden und überschreiben Sie die Kopie (Ordner kombinieren) ** in den ** Ordner "Eclipse", den Sie zuvor verschoben haben.
Klicken Sie nach dem Überschreiben mit der rechten Maustaste auf "eclipse.app" und wählen Sie "Paketinhalt anzeigen".
eclipse.app/Contents/MacOS/eclipse.iniファイルをテキストエディタで開きます。
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.
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.
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.
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.
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
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/
Führen Sie die heruntergeladene dmg-Datei aus und installieren Sie sie. Die virtuelle Umgebung wird auch in der IDE erstellt.
Recommended Posts