So führen Sie ein Python-Projekt aus

步履不停
Freigeben: 2019-07-29 09:49:06
Original
18607 Leute haben es durchsucht

So führen Sie ein Python-Projekt aus

Vorher geschrieben:

Holen Sie sich ein vollständiges Projekt, dessen Backend von Python (Flask-Framework) unterstützt wird.

So geht's:

Richten Sie zunächst die Betriebsumgebung ein:

Sehen Sie sich einen anderen Artikel an: Erste Schritte mit Flask_Installation unter Windows

Nachdem die Umgebung erstellt wurde Einrichten, dann Fahren Sie dann mit den folgenden Schritten fort:

(1) Installieren Sie zuerst die Abhängigkeiten:

Projektabhängigkeiten werden im Allgemeinen in die Datei „requirements.txt“ geschrieben. Kleine Erweiterung: setup.py vs require.txt

Es gibt zwei Möglichkeiten zur Installation:

Eine besteht darin, es direkt und einheitlich zu installieren:

pip install -r requirements.txt
Nach dem Login kopieren
Nach dem Login kopieren

Die andere ist die Installation es in einer einheitlichen Installation in einer Virtualenv-Umgebung. Die spezifische Methode ist: Installieren Sie die virtuelle Umgebung im Projektordner und aktivieren Sie sie dann direkt, wie im folgenden Code gezeigt:

pip install virtualenv
virtualenv venv
venv\scripts\activate
Nach dem Login kopieren

Dann wird Folgendes angezeigt, mit Nach dem Ausführen in einer virtuellen Umgebung Umgebung:

So führen Sie ein Python-Projekt aus

und dann:

pip install -r requirements.txt
Nach dem Login kopieren
Nach dem Login kopieren

Tipps: Ein Backend-Programmierer sagte mir, dass es in Zukunft wie .txt aussehen würde Öffnen Sie die Datei mit WordPad (damit sie Zeile für Zeile angezeigt wird), anstatt sie mit Notepad zu öffnen (ohne Verzweigung beim Öffnen). Aufgrund der Dekodierungsmethode können unbekannte Fehler auftreten ~

Hinweis: Ich habe beides versucht davon, aber es gibt keine Möglichkeit, es in einem Schritt richtig zu machen. Tatsächlich gibt es immer noch viele Abhängigkeiten, die nicht installiert werden können, also müssen Sie sie mit pip install xxx~ installieren.

Die von mir gewählte Methode ist Installieren Sie es in einer virtuellen Umgebung und kombinieren Sie es dann mit der pip install xxx Installation~ Siehe Details unten:

(2) Führen Sie es nach der Installation der Abhängigkeiten aus:

python manage.py
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

Wow, eine Menge Fehlermeldungen, die besagen, dass das Modul nicht existiert. Zu diesem Zeitpunkt können Sie pip verwenden, um es separat zu installieren. Sie können die Versionsnummer angeben oder nicht (als ich die Version angegeben habe, hieß es, dass dies möglich sei). nicht gefunden, aber es wurde installiert, anstatt die Versionsnummer anzugeben)

pip install xxxx oder pip install xxxx-1.1.0 (die Nummer ist die Versionsnummer~)

Nach der Installation ausführen es noch einmal:

python manage.py
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

Wenn Sie feststellen, dass kein anderes Modul gefunden werden kann, verwenden Sie es weiterhin pip install und führen Sie es dann erneut aus, bis Sie aufgefordert werden, den Befehl runserver auszuführen. Dies bedeutet, dass das abhängige Modul vorhanden ist OK~

Führen Sie abschließend Folgendes aus:

python manage.py runserver
Nach dem Login kopieren
Nach dem Login kopieren

und dann wird eine Meldung angezeigt, dass Port 5000 überwacht wird~Klicken Sie dazu auf 127.0.0.1:5000, um Ihre Seite anzuzeigen~

Einige Projekte beinhalten jedoch komplexere Module, wie zum Beispiel die folgende Situation:

(3) Nach Abschluss der Abhängigkeitsinstallation wird ein Fehler gemeldet ~ und Es kann nicht installiert werden, wenn PIP zur Installation verwendet wird, z. B. PIL (Python Imaging Library):

So führen Sie ein Python-Projekt aus

Dazu muss das Installationspaket für die Installation verschiedener PIL-Versionen heruntergeladen werden

Ich habe es standardmäßig im Installationspfad installiert. Danach bin ich in das Installationsverzeichnis gegangen und habe den PIL-Ordner in den Ordner „venvLibsite-packages“ des Projekts kopiert (die in „requirements.txt“ aufgeführten Abhängigkeiten werden heruntergeladen in diesen Ordner)

, dann führen Sie ~

python manage.py
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

aus. Die Befehlszeilenschnittstelle wird wie folgt angezeigt:

So führen Sie ein Python-Projekt aus

Geben Sie zu diesem Zeitpunkt Folgendes ein noch einmal:

python manage.py runserver
Nach dem Login kopieren
Nach dem Login kopieren

und stellen Sie fest, dass 127.0.0.1:5000~ überwacht wird. Öffnen Sie die Seite 127.0.0.1:5000 und das Ergebnis ist ein Fehler:

So führen Sie ein Python-Projekt aus

Ja, die Datenbank ist nicht installiert~

(4) Installieren Sie die Datenbank (Download-Adresse):

Ich bin Es ist standardmäßig installiert direkt in das Libsite-packages-Verzeichnis von Python (meines ist C:Python27Libsite-packages)

Empfohlene verwandte Tutorials: Python-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo führen Sie ein Python-Projekt aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage