Verwalten Sie die Python-Umgebung mit mehreren Versionen mit Pythonz, virtualenv

Erstellen Sie das Versionsmanagement mit Pythonz und die virtuelle Umgebung mit virtualenv

Einstellungen für virtualenv, Wrapper-Umgebung

install

$ sudo pip install virtualenv virtualenvwrapper

Virtualenv-Einstellung in .zshrc

Wenn die virtuelle Umgebung ~ / .virtualenvs ist

## virtualenv, virtualenvwrapper
which virtualenvwrapper.sh > /dev/null
if [ $? -eq 0 ]; then
    source `which virtualenvwrapper.sh`
    mkdir -p ~/.virtualenvs
    export WORKON_HOME=~/.virtualenvs
    export PIP_RESPECT_VIRTUALENV=true
fi

Pythonz-Einstellungen

install

$ curl -kL https://raw.github.com/saghul/pythonz/master/pythonz-install | bash

Pythonz-Einstellungen in .zshrc

# Pythonz
if [ -s $HOME/.pythonz/etc/bashrc ]; then
    source $HOME/.pythonz/etc/bashrc
fi

Installation mehrerer Python-Versionen

$ pythonz install 2.7.5
$ pythonz install 2.6.9
$ pythonz install 3.3.3

#Bestätigung
$ pythonz list

==>
  CPython-2.6.9
  CPython-2.7.5
  CPython-3.3.3

Pythonz + virtualenv

Erstellen Sie eine virtuelle Umgebung

$ mkvirtualenv -p ~/.pythonz/pythons/CPython-2.6.9/bin/python2.6 v2.6.9 && deactivate

$ mkvirtualenv -p ~/.pythonz/pythons/CPython-2.7.5/bin/python2.7 v2.7.5 && deactivate

$ mkvirtualenv -p ~/.pythonz/pythons/CPython-3.3.3/bin/python3.3 v3.3.3 && deactivate

Umgebung wechseln & löschen

# activate
$ workon v2.7.5

# deactivate (to System)
$ deactivate

# remove
$ rmvirtualenv v2.6.9

[Referenz] -Virtualenvwrapper Befehlsreferenz http://virtualenvwrapper-docs-ja.readthedocs.org/en/latest/command_ref.html

Recommended Posts

Verwalten Sie die Python-Umgebung mit mehreren Versionen mit Pythonz, virtualenv
Verwalten Sie die Python-Umgebung mit virtualenv
Bereinigen Sie die Python-Umgebung mit Pythonz und virtualenv
Geben Sie die Python-Version mit virtualenv an
Verwalten Sie jede Python-Version mit Homebrew
Erstellen Sie eine Python-Entwicklungsumgebung (pythonz, virtualenv, direnv).
Verwalten Sie mehrere Python-Versionen mit Update-Alternativen (Ubuntu)
Verwenden Sie mit pyenv mehrere Versionen der Python-Umgebung
Python-Umgebung mit Docker-Compose
Befehle zum Erstellen einer Python3-Umgebung mit virtualenv
Arbeiten Sie in einer virtuellen Umgebung mit Python virtualenv.
Verwalten Sie mehrere Kontextmanager zusammen mit Python contextlib.ExitStack
Virtuelle Umgebung mit Python 3.6
Überprüfen Sie die Version mit Python
Erstellen Sie eine virtuelle Python-Umgebung mit virtualenv und virtualenvwrapper
Verwalten Sie Python-Laufzeitpakete und Entwicklungsumgebungspakete mit Poetry
Verwalten Sie Cron-Jobs mit Python
Erstellen Sie eine Umgebung mit virtualenv
Installieren Sie die Python-Umgebung mit Anaconda
Erstellen Sie eine Python3-Umgebung mit Ubuntu 16.04
Bereiten Sie die Python3-Umgebung mit Docker vor
Erstellen Sie mit direnv eine Python-Umgebung
Bereiten Sie die Python-Entwicklungsumgebung mit Mac + Windows + VisualStudio Code (Windows-Version) vor.
Bereiten Sie die Python-Entwicklungsumgebung mit Mac + Windows + VisualStudio Code (Mac-Version) vor.
Zusammenfassung der Versionsverwaltung der virtuellen Umgebung Python
[Paketwolke] Verwalten Sie Python-Pakete mit der Paketwolke
Richten Sie mit Homebrew eine moderne Python-Umgebung ein
Erstellen Sie eine MySQL + Python-Umgebung mit Docker
Erstellen Sie eine virtuelle Umgebung mit Python!
pyenv-change die Python-Version von virtualenv
Erstellen einer virtuellen Umgebung mit Python 3
Verwenden Sie rospy mit virtualenv in Python3
Veröffentlichen Sie mehrere Twitter-Bilder mit Python
Animieren Sie mehrere Standbilder mit Python
Python3-Umgebungskonstruktion mit pyenv-virtualenv (CentOS 7.3)
Mehrfachintegration mit Python und Sympy
pytorch @ python3.8 Umgebungskonstruktion mit pipenv
Richten Sie mit Atom eine Python-Entwicklungsumgebung ein
[Python] Erstellen mehrerer Fenster mit Tkinter
Bei Verwendung von MeCab mit virtualenv python
Erstellen Sie eine andere Version der Python-Conda-Umgebung mit einer Befehlszeile
[Pyenv] Erstellen einer Python-Umgebung mit Ubuntu 16.04
[Ubuntu 18.04] Erstellen Sie eine Python-Umgebung mit pyenv + pipenv
[Python] Erstellen einer Umgebung mit Anaconda [Mac]
Wettbewerbsprogrammierung mit Python Lokale Umgebungseinstellungen
Ändern Sie die Python 64-Bit-Umgebung mit Anaconda in eine 32-Bit-Umgebung
Erstellen Sie mit Docker eine Jupyter Lab (Python) -Umgebung
[Entwicklungsumgebung] Python mit Xcode [Mit Bildschirmübergang]
Verwenden Sie smbus mit python3 in einer pyenv-Umgebung
Informationen zur virtuellen Umgebung von Python Version 3.7
[Python] Erstellen Sie mit Anaconda eine virtuelle Umgebung
Erstellen einer Python 3.6-Umgebung mit Windows + PowerShell
Erstellen Sie mit Docker eine Python + uWSGI + Nginx-Umgebung
Verarbeiten Sie mehrere Listen mit for in Python
Erstellen Sie eine Python-Umgebung mit Anaconda auf einem Mac
Aufbau einer virtuellen Python-Umgebung (Version 2017) pyenv und pyenv-virtualenv und virtualenv und virtualenv wrapper sowie pyvenv und venv
Installieren Sie Python3 mit Pythonz in einer Macports-Umgebung