Dies ist der erste Beitrag. Bis jetzt habe ich Notepad ++ zum Schreiben von Code verwendet, aber ich habe mich aufgrund der verschiedenen Vorteile für VScode entschieden. Es ist für das Studium von Python gedacht, aber ich habe eine Umgebung erstellt, weil ich die Verwaltung mithilfe von pipenv vereinfachen wollte. Die Warnung ist jedoch nicht verschwunden und ich hatte große Probleme, daher werde ich sie hier als Memorandum belassen.
Die diesmal zu erstellende Umgebung ist wie folgt. -OS:windows10 -Python:3.8 -Bibliothek verwendet: pipenv, Django
Bitte installieren Sie auf der folgenden Seite die für Ihre Umgebung geeignete. https://code.visualstudio.com/download
Bitte laden Sie die gewünschte Version entsprechend Ihrer Umgebung von der folgenden Seite herunter und installieren Sie sie. https://www.python.org/downloads/windows/ Bei Fenstern sollte außerdem ein Kontrollkästchen zum Hinzufügen einer Umgebungsvariablen in der Mitte vorhanden sein. Aktivieren Sie dieses Kontrollkästchen. (Es gibt ein Kontrollkästchen für Wörter wie "PythonX.X zu PATH hinzufügen".) Bestätigen Sie nach der Installation, dass die Installation mit dem folgenden Befehl abgeschlossen ist.
python --version
Wenn die Versionsinformationen angezeigt werden, bedeutet dies, dass die Installation erfolgreich war. (Wenn der PFAD nicht bestanden wird, wird der Befehl hier nicht erkannt.)
Lassen Sie es uns von 2 so wie es ist installieren. Führen Sie den folgenden Befehl aus.
pip install pipenv
Fügen Sie nach Abschluss der pipenv-Installation die Umgebungsvariablen hinzu. Fügen Sie die folgende Umgebungsvariable hinzu und setzen Sie den Wert auf "true".
PIPENV_VENV_IN_PROJECT
Auf diese Weise wird beim Erstellen einer virtuellen Umgebung mit pipenv ein Ordner ".venv" im Arbeitsverzeichnis erstellt. Wenn Sie diese Umgebungsvariable nicht hinzufügen, wird sie im Benutzerordner erstellt. Es gibt kein Problem damit, aber es wird empfohlen, es festzulegen, da es später problematisch ist, die Umgebung und Ordner auf VScode zu verwalten.
python extension for visual studio code
.venv,
Wenn Sie dies festlegen, wird beim Öffnen des Arbeitsbereichs anscheinend der Ordner .venv direkt darunter geladen. 3. Starten Sie VScode einmal neu. Laden Sie die Einstellungen bis zu diesem Punkt. 4. Von hier aus werden wir die Umwelt ernsthaft schaffen. Öffnen Sie den Ordner, an dem Sie arbeiten, unter "Datei" -> "Ordner öffnen". 5. Wählen Sie "Terminal" -> "Neues Terminal", um das Terminal zu öffnen. 6. Erstellen Sie mit pipenv eine virtuelle Umgebung. Führen Sie den folgenden Befehl im Terminal aus.
pipenv install
Zu diesem Zeitpunkt werden Sie auf Englisch gefragt: "Es sieht so aus, als ob eine virtuelle Umgebung erstellt wurde, aber möchten Sie sie verwenden?". Wählen Sie also "JA". Dann denke ich, dass die Ordnerstruktur wie folgt sein wird.
.
├─.venv ← Hergestellt mit pipenv
├─.vscode ← Erstellt durch Klicken auf Ja
├─Pipfile ← Hergestellt mit pipenv
└─Pipfile.lock ← Hergestellt mit pipenv
Wenn .vscode nicht erstellt wurde (oder wenn Sie auf Nein klicken), erstellen Sie eine .py-Datei mit einem geeigneten Namen direkt unter dem Arbeitsbereich. Dann sollte es gemacht werden. 7. Erstellen Sie einen Ordner mit dem Namen ".env" direkt unter dem Arbeitsbereich und schreiben Sie Folgendes.
PYTHONPATH=.venv/src
"python.envFile": "${workspaceFolder}\\.env"
Vergessen Sie nicht, den Backslash zu verdoppeln, da er als Escape-Schlüssel erkannt wird. Wenn Sie die Schritte 7 und 8 ausführen, können Sie die Bibliothek nicht in die virtuelle Umgebung laden und eine Warnung erhalten.
später
pipienv install xxx
Installieren Sie Ihre Lieblingsbibliothek mit
pipenv shell
Sie können in Ihrer bevorzugten virtuellen Umgebung entwickeln, indem Sie ausführen! das ist alles! Danke für deine harte Arbeit!
Bis jetzt war es mir eigentlich egal, nur den Code einzugeben, aber je nach Site ist vscode Standard und die Zusammenarbeit mit git ist praktisch, also habe ich angefangen, ihn zu verwenden. Seit ich diesen Artikel schreibe, arbeitet der Radiergummi in meinem Kopf noch heute hart Ich habe es geschaffen, während ich mit den verschwundenen Erinnerungen gekämpft habe.
Weißt du das auch Nicht hier
Wenn Sie Fragen haben, lassen Sie es uns bitte wissen. Vielen Dank an alle unsere Vorfahren.
Recommended Posts