Es ist in Ordnung, die Details anhand der Artikel anderer zu sehen, aber ich dachte, dass in einem Artikel nur wenige Dinge zu verstehen sind, was während der Entwicklung getan werden kann. Ich habe versucht zusammenzufassen, dass es nicht für jeden reicht zu verstehen, aber dass es für mich genug ist.
Bis zur Einführung von Pipenv Schau dir das an
Für Python 3-Serien
$ pipenv --python 3
$ pipenv install django
$ pipenv install numpy==1.17.4 #Geben Sie die Version an
Pipfile
[packages]
django = "*"
numpy = "1.17.4"
Bei der Installation des Entwicklungspakets
$ pipenv install --dev flake8
Pipfile
[dev-packages]
flake8 = "*"
Ich werde ein Bundle installieren ~
$ pipenv install
$ pipenv install --dev #Zur Entwicklung
Wenn Sie die Umgebung von Pipfile.lock reproduzieren möchten
$ pipenv sync
Upgrade der installierten Pakete
$ pipenv update
Bearbeiten Sie "Pipfile" selbst und schreiben Sie wie folgt.
Pipfile
[scripts]
main = "python main.py"
Führen Sie Skripte aus
$ pipenv run main
Darüber hinaus kann es einzeln ausgeführt werden, ohne die virtuelle Umgebung zu betreten.
$ pipenv run python main.py
Möchten Sie .venv
im Projektverzeichnis erstellen? ?? ??
Damit
.bashrc
export PIPENV_VENV_IN_PROJECT=true
Danach wie man es benutzt
$ pipenv shell #Virtuelle Umgebung
$ exit #Ausgang
$ pipenv --venv #Pfad der virtuellen Umgebung
$ pipenv --rm #Virtuelle Umgebung löschen
Ich denke, es gibt Leute, die es besser schreiben, aber ich habe diejenigen zusammengefasst, die ich vorerst benutze.
Um ehrlich zu sein, ich habe gerade Python gestartet, also habe ich es recherchiert und zusammengefasst und es entsprechend geschrieben. Denken Sie also bitte so darüber nach.
Im Ernst, Sie sollten die Person lesen und verstehen, die es richtig kennt (übergroßer Bumeran)
Es ist ein wenig abseits des Themas, aber ist es nicht bald eine stabile Version von WSL2? Verwenden Sie Docker ~~
Recommended Posts