[PYTHON] Eine Geschichte, wenn ein Verzeichnis mit dem Befehl django-admin start project in einer virtuellen Umgebung mit Pipenv fehlerhaft ist

Überblick

Verwenden Sie in einer virtuellen Umgebung mit Pipenv den Befehl django-admin startproject Wenn Sie ein Projekt erstellt, mit Git verwaltet und mit der Entwicklung fortgefahren haben, Ich habe die Verzeichnisstruktur überprüft, weil unterwegs etwas schief gelaufen ist. Es war mir unangenehm, dass sich Pipfile und manage.py in verschiedenen Verzeichnissen befinden. Da es eine Ebene mehr Verzeichnisse gibt, habe ich nach einer Lösung gesucht und sie gefunden. Notieren Sie sich diese.

Fazit

$ django-admin startproject Beliebiger Projektname.

Gelöst durch Hinzufügen dieser letzten "Periode (.)".

Fehlermuster

$ django-admin startproject Beliebiger Projektname

//Im Fall des folgenden Beispiels
$ django-admin startproject sample

DirTree


sample/
 ├ sample/Hier wird ein zusätzliches Verzeichnis erstellt.
 │ ├ sample/
 │ │ ├ __init__.py
 │ │ ├ settings.py
 │ │ ├ urls.py
 │ │ └ wsgi.py
 │ └ manage.py
 ├ Pipfile
 └ Pipfile.lock

Erfolgsmuster

$ django-admin startproject Beliebiger Projektname.

//Im Fall des folgenden Beispiels
$ django-admin startproject sample .

DirTree


sample/
 ├ sample/
 │ ├ __init__.py
 │ ├ settings.py
 │ ├ urls.py
 │ └ wsgi.py
 ├ manage.py
 ├ Pipfile
 └ Pipfile.lock

Seien Sie vorsichtig, wenn Sie ein Django-Projekt in einer virtuellen Umgebung mit Pipenv starten.

Recommended Posts

Eine Geschichte, wenn ein Verzeichnis mit dem Befehl django-admin start project in einer virtuellen Umgebung mit Pipenv fehlerhaft ist
Starten Sie Django in einer virtuellen Umgebung mit Pipenv
Debug-Einstellungen in der virtuellen Umgebung bei Verwendung von Pipenv mit VSCode
Erstellen Sie ein Django-Projekt und eine Django-Anwendung in einer virtuellen Python-Umgebung und starten Sie den Server
Die Geschichte, dass ein Hash-Fehler bei der Verwendung von Pipenv auftrat
Installieren Sie Django in einer virtuellen Pipenv-Umgebung
Ersetzen Sie den Verzeichnisnamen und den Dateinamen im Verzeichnis zusammen mit einem Linux-Befehl.
Benachrichtigen Sie mit Notification Center, wenn die Ausführungsumgebung in Python macOS ist
Erstellen Sie eine virtuelle Umgebung mit conda in Python
Fehler beim Aufrufen einer virtuellen Umgebung mit dem Befehl workon
Arbeiten Sie in einer virtuellen Umgebung mit Python virtualenv.
Wenn eine lokale Variable mit demselben Namen wie die globale Variable in der Funktion definiert ist
Eine Sammlung von Befehlszeilen, die virtuelle Umgebungen mit Anaconda verwenden
Die Geschichte von PHP, die in der Entwicklungsumgebung in Ordnung war, in der Produktionsumgebung jedoch fehlerhaft LEVEL1 ~ 3 + 1
Beim Lesen eines Bildes mit SimpleITK tritt ein Problem auf, wenn sich Japanisch im Pfad befindet
Über die Angelegenheit, dass Nosetests nicht bestanden werden, wenn __init__.py im Projektverzeichnis erstellt wird
Erstellen Sie einen Test mit dem Hilfswerkzeug [Selen-Katalon-Rekorder], was bei der Verwendung von Selen praktisch ist.
Umgang mit dem Terminal, das ohne Erlaubnis in die pipenv-Umgebung gelangt, wenn pipenv mit vscode verwendet wird
[RHEL7 / CentOS7] LWP-Ausführungsfehler in der Umgebung, in der Perl mit dem Befehl yum installiert ist
Versuchen Sie, Python in der mit pipenv erstellten Django-Umgebung auszuführen
Wenn der Variablenname mit dem Devaga-Befehl in pdb in Konflikt steht
Ich möchte eine Jupyter-Umgebung mit einem Befehl starten
Reflektieren Sie die von Miniconda erstellte virtuelle Umgebung im Jupyter-Notizbuch
Wenn ich den Dienst mit systemd starte, wird der Befehl nicht gefunden, obwohl der Pfad übergeben wird
Verhindert, dass beim Starten des Projekts mit Django unnötige Verzeichnisse unter dem aktuellen Verzeichnis erstellt werden
Eine Geschichte, die nicht funktioniert hat, als ich versucht habe, mich mit dem Python-Anforderungsmodul anzumelden
Wenn Pyplot mit Macosx-Backends in einer mit virtualenv erstellten virtuellen Umgebung verwendet wird, ist es besser, eine Umgebung mit Laufzeitfehler => venv zu erstellen.
Wenn ich die virtuelle Umgebung von conda starte, bricht die Eingabeaufforderung von bash zusammen
[In der Abbildung verstanden] Verwaltung der virtuellen Python-Umgebung durch Pipenv
PFAD bei Verwendung der virtuellen ANACONDA-Umgebung mit Pycharm (ab Mac 2020/10/03)
[Fenster + Anakonda] Aktiviert die Umgebung automatisch, wenn die Eingabeaufforderung gestartet wird
Erstellen Sie eine virtuelle Umgebung mit Python!
Erstellen einer virtuellen Umgebung mit Python 3
Bereiten Sie mit venv mit VS Code eine virtuelle Python-Umgebung für Ihr Projekt vor
Die Geschichte eines Parksensors in 10 Minuten mit dem GrovePi + Starter Kit
Erstellen Sie mit dem Python-Anforderungsmodul einen Datensatz mit Anhängen in KINTONE
Was tun, wenn in der Anaconda-Umgebung die Warnung "Die Umgebung ist konsistent ..." angezeigt wird
Ein nützlicher Hinweis, wenn Sie Python nach langer Zeit verwenden