1. ホーム
  2. Python

ImportError: Windows の Django でプロジェクトを作成するとき、django.core solution という名前のモジュールがない。

2022-02-07 21:17:02
<パス

ImportError: Windows の Django でプロジェクトを作成するとき、django.core solution という名前のモジュールがない。

今日、Pythonプログラミングに対してDjangoの使い方を学んでいる最中。Getting Started to Practiceに対してDjangoを学習していたところ、window10環境でdjango-admin.py startproject learning_logを使用すると、以下のような現象が発生することがわかりました。ImportError: プロジェクト作成時に django.core という名前のモジュールがありません。

解決方法
1. Lib/site-packages/django/bin/django-admin.py に再度アクセスします。
ファイルの中身は以下の通りです。
from django.core import management

もし 名前 == " メイン "です。
管理.execute_from_command_line()

2. Lib/site-packages/django/ ディレクトリに行き、core フォルダにある management モジュールを見つけ、その中にある イニット .pyにexecute_from_command_lineメソッドがありますが、これはとても不思議なことです。

3, それから django-admin.py にフルパスを書いてみても、やはり同じエラーが出ます。

4, Baiduを通じて、django-admin.pyではなく、django-admin.exeを使うことで解決する方法を発見しました。
具体的な操作は以下の通りです。 django-admin.exe startproject learning_log . ok, no errors prompt.