私はDjangoでプレイしようとしていましたが、CLIを使用して最も簡単なプロジェクトを作成しようとすると、 "ImportError:californication.settingsという名前のモジュールがありません。私が知る限り、Pythonには "californication"という名前のモジュールはなく、Djangoがこのモジュールを探している理由を理解できません。私はPython 2.7を自分のラップトップにインストールしています(MacOS Air、MacOS Sierra 10.12を実行中)。Djangoがファントムモジュールをインポートしようとしています
注:私はそれほど遠慮していないので、ここに表示するコードはありません。ここで概説として私は、Djangoのプロジェクトを自動生成するためにDjangoのツールキットを使用しようとしている:https://docs.djangoproject.com/en/1.10/intro/tutorial01/ここ
は、私が使用してジャンゴをインストールするときに、私が見たものだPIP:今
$ pip install django
Downloading/unpacking django
Downloading Django-1.10.5.tar.gz (7.7MB): 7.7MB downloaded
Running setup.py egg_info for package django
no previously-included directories found matching 'django/contrib/admin/bin'
warning: no previously-included files matching '__pycache__' found anywhere in distribution
Installing collected packages: django
Running setup.py install for django
no previously-included directories found matching 'django/contrib/admin/bin'
warning: no previously-included files matching '__pycache__' found anywhere in distribution
changing mode of build/scripts-2.7/django-admin.py from 644 to 755
changing mode of /usr/local/bin/django-admin.py to 755
Installing django-admin script to /usr/local/bin
Successfully installed django
Cleaning up...
、私はdjango-使用管理者がプロジェクトを作成するには、ここをクリックしてください:
$ django-admin startproject mysite
Traceback (most recent call last):
File "/usr/local/bin/django-admin", line 9, in <module>
load_entry_point('Django==1.10.5', 'console_scripts', 'django-admin')()
File "/Library/Python/2.7/site-packages/django/core/management/__init__.py", line 367, in execute_from_command_line
utility.execute()
File "/Library/Python/2.7/site-packages/django/core/management/__init__.py", line 316, in execute
settings.INSTALLED_APPS
File "/Library/Python/2.7/site-packages/django/conf/__init__.py", line 53, in __getattr__
self._setup(name)
File "/Library/Python/2.7/site-packages/django/conf/__init__.py", line 41, in _setup
self._wrapped = Settings(settings_module)
File "/Library/Python/2.7/site-packages/django/conf/__init__.py", line 97, in __init__
mod = importlib.import_module(self.SETTINGS_MODULE)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/importlib/__init__.py", line 37, in import_module
__import__(name)
ImportError: No module named californication.settings
ここでのご意見やご協力をいただければ幸いです。 stacktraceはいくつかのDjango設定ファイルを指しているようですが、上記のように、私はDjangoを設定するための最低限の作業を行い、設定ファイルは変更していません。
あなたはテンプレートプロジェクトか何かのいくつかの種類を使用していますか?現在の作業ディレクトリには何かがありますか? – souldeux