Python ist standardmäßig in Mountain Lion installiert. Wenn Sie jedoch die neueste Python-Umgebung verwenden möchten, aber die standardmäßig auf Ihrem Mac installierte Python beibehalten möchten, können Sie die neueste Python nicht installieren. Dieses Mal möchte ich über "virtualenv" und "pythonz" schreiben, mit denen Python, das standardmäßig auf dem Mac installiert ist, unverändert bleibt und verschiedene Python-Umgebungen verwenden kann.
-Easy_install muss installiert sein
*) Wenn easy_install nicht installiert ist, führen Sie den folgenden Befehl aus.
$ curl -O https://svn.apache.org/repos/asf/oodt/tools/oodtsite.publisher/trunk/distribute_setup.py
$ sudo python distribute_setup.py
(1) Installieren Sie virtualenv mit easy_install.
$ sudo easy_install virtualenv
(2) Führen Sie den folgenden Befehl aus, um Pythonz zu installieren.
$ curl -kL https://raw.github.com/saghul/pythonz/master/pythonz-install | bash
(3) Fügen Sie den folgenden Inhalt zu .bashrc hinzu.
[[ -s $HOME/.pythonz/etc/bashrc ]] && source $HOME/.pythonz/etc/bashrc
(4) Reflektieren Sie den geänderten .bashrc-Inhalt.
$ source ~/.bashrc
(1) cleanup
$ pythonz cleanup
(2) install
$ pythonz install (Ausführung)
*) Mit dem folgenden Befehl können Sie herausfinden, welche Python-Version Sie installieren können.
$ pythonz list -a
(3) list
$ pythonz list #Zeigen Sie die aktuell installierte Version von Python an
$ pythonz list -p #Zeigen Sie den Pfad des aktuell installierten Python an
$ pythonz list -a #Mit Pythonz installierbar zeigt die Python-Version
(4) uninstall
$ pythonz uninstall (Ausführung)
(5) update
$ pythonz update
(1) Erstellen Sie einen Arbeitsordner für virtualenv. Erstellen Sie dieses Mal einen .virtualenv-Ordner in Ihrem Home-Verzeichnis.
$ mkdir ~/.virtualenv
$ cd ~/.virtualenv
(2) Erstellen Sie mit dem Befehl virtualenv eine virtuelle Python-Umgebung.
#Grundbefehl
$ virtualenv -p (Installationspfad der ausführbaren Python-Datei) (Name der virtuellen Umgebung) # 「-Wenn Sie nicht "p" angeben, ist die Python-Version 2..Es wird 5 sein.
#Anwendungsbeispiel
$ virtualenv -p ~/.pythonz/pythons/CPython-2.7.5/bin/python py27
(3) Starten Sie die virtuelle Python-Umgebung mit dem folgenden Befehl.
$ source py27/bin/activate #"Py27" ist der oben erstellte Name der virtuellen Umgebung. Bitte lesen Sie gegebenenfalls.
(4) Führen Sie den folgenden Befehl aus, um die virtuelle Python-Umgebung zu beenden.
$ deactivate
Recommended Posts