English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Das Installieren von Flask erfordert in der Regel Python 2.6oder höherer Version. Obwohl Flask und seine Abhängigkeiten mit Python 3(Python 3.3Die obige Version (Python 3.6+ Installieren Sie Flask wie oben beschrieben.
virtualenv ist ein Builder für virtuelle Python-Umgebungen. Es hilft Benutzern, parallel mehrere Python-Umgebungen zu erstellen. Daher kann es die Kompatibilitätsprobleme zwischen verschiedenen Bibliotheksversionen vermeiden.
Verwenden Sie die virtuelle Umgebung, um die Abhängigkeiten von Projekten in der Entwicklung und Produktion zu verwalten.
Was löst die virtuelle Umgebung? Je mehr Python-Projekte Sie haben, desto wahrscheinlicher müssen Sie verschiedene Versionen von Python-Bibliotheken verwenden, und selbst die Version von Python selbst kann unterschiedlich sein. Eine neuere Version der Bibliotheken eines Projekts könnte die Kompatibilität eines anderen Projekts stören.
Die virtuelle Umgebung ist eine unabhängige Gruppe von Python-Bibliotheken, und jede Projekt hat eine eigene Umgebung. Die Softwarepakete, die in einem Projekt installiert werden, beeinflussen nicht die Softwarepakete anderer Projekte oder des Betriebssystems.
Wenn Sie Python verwenden 2.x können Sie die Installation von virtualenv wie folgt beziehen.
Die folgenden Befehle auf C:/pythonX/virtualenv wird unter dem scripts-Pfad installiert, wobei X der Name der Python-Version ist.
# Dateiname : example.py # Copyright : 2020 Von w3codebox # Autor durch: de.oldtoolbag.com # Datum : 2020-08-08 pip install virtualenv
Die Ausgabe sollte so aussehen -
# Dateiname : example.py # Copyright : 2020 Von w3codebox # Autor durch: de.oldtoolbag.com # Datum : 2020-08-08 Sammlung von virtualenv Herunterladen von virtualenv-15.0.1-py2.py3-none-any.whl (1.8MB) 100% |################################| 1.8MB 204kB/s Installierung der gesammelten Pakete: virtualenv virtualenv erfolgreich installiert-15.0.1
Dieser Befehl erfordert Administratorrechte. Unter Linux/Unter Mac OS muss sudo vor pip hinzugefügt werden. Wenn Sie Windows verwenden, melden Sie sich als Administrator an. Unter Ubuntu kann virtualenv mit dem Paketmanager installiert werden.
# Dateiname : example.py # Copyright : 2020 Von w3codebox # Autor durch: de.oldtoolbag.com # Datum : 2020-08-08 $ sudo apt-get install virtualenv
Nach Abschluss der Installation wird die neue virtuelle Umgebung im Ordner erstellt.
# Dateiname : example.py # Copyright : 2020 Von w3codebox # Autor durch: de.oldtoolbag.com # Datum : 2020-08-08 mkdir newproj cd newproj virtualenv venv
Um das entsprechende Umfeld zu aktivieren, geben Sie unter Linux/Unter OS X verwenden Sie die folgenden Befehle -
# Dateiname : example.py # Copyright : 2020 Von w3codebox # Autor durch: de.oldtoolbag.com # Datum : 2020-08-08 $ venv/bin/activate
Unter Windows kann der folgende Befehl verwendet werden -
# Dateiname : example.py # Copyright : 2020 Von w3codebox # Autor durch: de.oldtoolbag.com # Datum : 2020-08-08 venv\scripts\activate
Jetzt wird Flask in dieser Umgebung installiert.
# Dateiname : example.py # Copyright : 2020 Von w3codebox # Autor durch: de.oldtoolbag.com # Datum : 2020-08-08 $ pip install Flask
Die Ausgabe sollte so aussehen -
# Dateiname : example.py # Copyright : 2020 Von w3codebox # Autor durch: de.oldtoolbag.com # Datum : 2020-08-08 Sammlung von Flask Herunterladen von Flask-0.10.1.tar.gz (544kB) 100% |################################| 544kB 410kB/s Sammlung von Werkzeug>=0.7 (von Flask) Herunterladen von Werkzeug-0.11.4-py2.py3-none-any.whl (305kB) 100% |################################| 307kB 531kB/s Sammlung von Jinja2=>2.4 (von Flask) Herunterladen von Jinja2-2.8-py2.py3-none-any.whl (263kB) 100% |################################| 266kB 935kB/s Sammlung von itsdangerous>=0.21 (von Flask) Herunterladen von itsdangerous-0.24.tar.gz (46kB) 100% |################################| 49kB 1.6MB/s Sammlung von MarkupSafe (von Jinja2=>2.4->Flask) Herunterladen von MarkupSafe-0.23.tar.gz Installierte gesammelte Pakete: Werkzeug, MarkupSafe, Jinja2, itsdangerous, Flask setup.py install für MarkupSafe ausführen setup.py install für itsdangerous ausführen setup.py install für Flask ausführen Flask erfolgreich installiert-0.10.1 Jinja2-2.8 MarkupSafe-0.23 Werkzeug-0.11.4 itsdangerous-0.24
Der obige Befehl kann direkt ausgeführt werden und erfordert keine virtuelle Umgebung für die systemweite Installation.
Der obige Inhalt ist hauptsächlich für Python 2.x Version installieren Flask.
Python 3mit dem venv-Modul gebunden, um ein virtuelles Umfeld zu erstellen. Wenn Sie eine moderne Version von Python verwenden, können Sie den nächsten Abschnitt fortsetzen.
Im aktiven Umfeld, hier mit Window 10 + Python 3.6Um Flask als Installationsbeispiel zu verwenden, installieren Sie Flask mit dem folgenden Befehl:
# Dateiname : example.py # Copyright : 2020 Von w3codebox # Autor durch: de.oldtoolbag.com # Datum : 2020-08-08 $ pip install Flask
Somit ist die Installation von Flask abgeschlossen. In den nächsten Abschnitten werden wir lernen, wie man mit Flask eine einfache Webanwendung erstellt.