[PYTHON] Starten Sie Django in einer virtuellen Umgebung mit Pipenv

Einführung

Starten Sie Django in einer virtuellen Umgebung mit Pipenv.

Wenn Sie Django mithilfe von Pipenv in einer virtuellen Umgebung platzieren, werden Builds mit Docker und Teamentwicklung immer zum gleichen Ergebnis führen und die Entwicklung wird reibungslos verlaufen. Wir betrachten dies als die beste Vorgehensweise für die Entwicklung mit mehreren Personen oder Docker.

Dieser Artikel ist Teil des Projekts Erstellen einer Django-App auf Docker und Bereitstellen auf AWS Fargate.

Installation von pipenv

Installieren Sie pipenv mit pip.

$ pip install pipenv

Installieren Sie Django in einer virtuellen Umgebung

Erstellen Sie nach der Installation von pipenv ein Hallo-Verzeichnis auf Ihrem Desktop und wechseln Sie in das Hallo-Verzeichnis.

$ cd ~/Desktop
$ mkdir hello && cd hello

Installieren Sie Django in der virtuellen Umgebung mit dem Befehl Pipenv.

$ pipenv install django==2.2.3

Nach der Ausführung werden die Dateien Pipfile und Pipfile.lock erstellt. Das Pipfile zeichnet den Namen und die Version der zu installierenden Bibliothek auf. Pipfile.lock zeichnet Informationen zu den tatsächlich installierten Bibliotheken auf.

$ ls
Pipfile		Pipfile.lock

Rufen Sie die virtuelle Umgebung auf und führen Sie den Befehl startproject aus, um ein neues Django-Projekt zu erstellen. Vergiss die Zeit nicht.

$ pipenv shell
(hello)$ django-admin startproject hello_project .

Führen Sie eine Migration durch, um die Datenbank zu initialisieren und den Django-Entwicklungsserver zu starten.

(hello)$ python manage.py migrate
(hello)$ python manage.py runserver

Wenn ich mit einem Browser auf http://127.0.0.1:8000/ zugreife, wird die Begrüßungsseite von Django angezeigt. Dies bestätigte, dass Django in der virtuellen Umgebung gestartet wurde.

スクリーンショット 2020-01-24 21.30.47.png

Recommended Posts

Starten Sie Django in einer virtuellen Umgebung mit Pipenv
Installieren Sie Django in einer virtuellen Pipenv-Umgebung
Versuchen Sie, Python in der mit pipenv erstellten Django-Umgebung auszuführen
Erstellen Sie eine virtuelle Umgebung mit conda in Python
Erstellen Sie mit Vagrant in 5 Minuten eine Django-Umgebung
Arbeiten Sie in einer virtuellen Umgebung mit Python virtualenv.
Erstellen einer Django-Umgebung für Win10 (mit virtuellem Speicherplatz)
Erstellen Sie eine virtuelle Umgebung mit Python!
Erstellen einer virtuellen Umgebung mit Python 3
Erstellen Sie ein Django-Projekt und eine Django-Anwendung in einer virtuellen Python-Umgebung und starten Sie den Server
Eine Geschichte, wenn ein Verzeichnis mit dem Befehl django-admin start project in einer virtuellen Umgebung mit Pipenv fehlerhaft ist
[Python] Erstellen Sie mit Anaconda eine virtuelle Umgebung
Erstellen Sie mit pyenv eine virtuelle Umgebung für Python
Erstellen einer virtuellen Umgebung in einer Anaconda-Umgebung
Startete Node.js in einer virtuellen Umgebung
Debug-Einstellungen in der virtuellen Umgebung bei Verwendung von Pipenv mit VSCode
[Python] Erstellen Sie mit Docker eine Django-Entwicklungsumgebung
Python Virtual Environment Pipenv
[Memo] Erstellen Sie eine virtuelle Umgebung mit Pyenv + anaconda
Erstellen Sie eine virtuelle Umgebung mit pyenv und venv
Erstellen Sie mit der Doker Toolbox eine Django-Entwicklungsumgebung
virtuelle Umgebung in Python
Ablauf beim Erstellen einer virtuellen Umgebung mit Anaconda
Konfigurieren Sie ein Modul mit mehreren Dateien in Django
Erstellen Sie mit IntelliJ schnell eine Python Django-Umgebung
Starten Sie ein Django-Projekt
Virtuelle Umgebung mit Python 3.6
Django ab heute
Erstellen Sie eine virtuelle Python-Umgebung mit virtualenv und virtualenvwrapper
Erstellen Sie eine virtuelle Umgebung mit Anaconda, die über Pyenv installiert ist
Code-Server-Online-Umgebung (2) Erstellen Sie mit Boto3 ein virtuelles Netzwerk
Erstellen Sie eine virtuelle Python-Umgebung mit venv (Django + MySQL ①)
Erstellen Sie eine virtuelle Python-Umgebung mit virtualenv und virtualenvwrapper
Hinweise zum Erstellen einer virtuellen Umgebung mit Anaconda Navigator
Erstellen Sie eine Entwicklungsumgebung mit Poetry Django Docker Pycharm
Erstellen Sie eine Django-Umgebung mit Docker-Compose (MariaDB + Nginx + uWSGI).
Minimale Konfigurations-Website-Umgebung mit Django
Erstellen Sie eine Homepage mit Django
Erstellen einer virtuellen Python-Umgebung
(Hinweis) Django in Vagrant-Umgebung
Wechseln Sie die virtuelle Umgebung mit Jupiter
Erstellen einer virtuellen Python-Umgebung
[Django] Verwalten Sie Einstellungen wie das Schreiben in settings.py mit einem Modell
Erstellen Sie mit Docker eine Django-Entwicklungsumgebung! (Docker-compose / Django / postgreSQL / nginx)
Erstellen Sie Azure-Pipelies mit Azure DevOps in einer selbst gehosteten Linux-Umgebung
[Memo] Erstellen Sie mit Docker eine Entwicklungsumgebung für Django + Nuxt.js
Ich möchte eine Jupyter-Umgebung mit einem Befehl starten
Reflektieren Sie die von Miniconda erstellte virtuelle Umgebung im Jupyter-Notizbuch
Hinweise zum Laden einer virtuellen Umgebung mit PyCharm
[Django] Erstellen Sie mit PyCharm schnell eine Entwicklungsumgebung für Django-Container (Docker)
So entwickeln Sie in einer virtuellen Python-Umgebung [Memo]
Bis Django etwas mit einem Linienbot zurückgibt!
Erstellen Sie mit VSCode x Remote Development x Pipenv eine komfortable Entwicklungsumgebung
Ich möchte eine virtuelle Umgebung mit Jupyter Notebook verwenden!
Ich habe gerade eine virtuelle Umgebung mit der AWS-Lambda-Schicht erstellt
Erstellen einer Todo-App mit Django ① Erstellen Sie eine Umgebung mit Docker