Heim > Artikel > Backend-Entwicklung > So installieren Sie Virtualenv und Virtualenvwrapper in Python
1. Stellen Sie zunächst die allgemeinen Pip-Befehle vor
Pip-Installationsbefehl: pip install Paketname
Pip-Upgrade-Befehl: pip install –ungrage Paketname
Pip-Deinstallationsbefehl: pip uninstall Paketname
Zum Beispiel
pip install django
pip install -U django
2. Virtualenv-Installation
Virtualenv-Installation:
$ sudo pip install virtualenv
oder
$ sudo apt-get install python-virtualenv
Wenn es sich um ein Mac OS
$ virtualenv --version
$ virtualenv venv
$ source venv/bin/activate
$ venvScriptactivate
(venv) $
eingeben und den folgenden Befehl ausführen, um Flask in der virtuellen Umgebung zu installieren
(venv) $ pip install flask
(venv) $ python
>>>
Installation von virtualenvwrapper
Installation von Virtualenvwrapper:
$ sudo pip install virtualenvwrapper
Nach Abschluss der Installation wird das Virtualwrapper-Shell-Skript am folgenden Speicherort generiert.
/usr/local/bin/virtualenvwrapper.sh
Ändern Sie .bashrc:
if [ -f /usr/local/bin/virtualenvwrapper.sh ]; then
source /usr/local/ bin/virtualenvwrapper.sh
fi
Lesen Sie .bashrc erneut:
$ source ~/.bashrc
Wir können den Befehl mkvirtualenv eingeben, um zu sehen, ob er verfügbar ist.
$ mkvirtualenv --help
Eine virtuelle Umgebung erstellen:
$ mkvirtualenv env
Bestätigen Sie die virtuelle Umgebung:
$ ls -la $HOME/.virtualenvs
Verlassen Sie die virtuelle Umgebung:
(venv) $ deaktivieren
$ workon env
$ workon
$ rmvirtualenv env
4. Installieren Sie allgemeine Pip-Pakete in der virtuellen Umgebung mit einem Klick
In die Datei „requirements.txt“ schreiben Sie package oder package==version number oder package>=version number:
Django==1.7.7
django-debug- Symbolleisteply
MySQL-python
uwsgi
flup
Flask
Pillow
markdown2
Ein-Klick-Installationsbefehl:
( venv) $ pip install - r require.txt
Während der Ausführung des Ein-Klick-Installationsbefehls oben meldete das System einen Fehler bei der Konfiguration von MySQL-Python mit der Meldung:
EnvironmentError: mysql_config nicht gefunden
(venv) $ sudo apt-get install libmysqlclient-dev
Die obige Python-Installation virtualenv und virtualenvwrapper Die Methode ist der gesamte vom Herausgeber geteilte Inhalt. Ich hoffe, dass er Ihnen eine Referenz geben kann, und ich hoffe auch, dass jeder die chinesische PHP-Website unterstützt.
Weitere Python-bezogene Artikel zur Installation von Virtualenv und Virtualenvwrapper finden Sie auf der chinesischen PHP-Website!