私は自分が間違っていることを理解できませんでした。手伝っていただけませんか?私は次のディレクトリ構造を持っています:
project-repository
\-- my-project
\--manage.py
\--my-project
\--__init__.py
\--urls.py
\--wsgi.py
\--settings
\--__init__.py
\--local.py
\--base.py
でlocal.py
インポートしbase.py
ます。base.py
私は持っていますfrom unipath import Path
。実行しようとするdjango-admin shell --settings=my-project.settings.local
と、エラーが表示されます。
Error: Could not import settings 'my-project.settings.local' (Is it on sys.path?): No module named unipath
私がそれをするとき、pip freeze
それは私に示します:
Unipath==0.2.1
Pythonコンソールに簡単にインポートできます。また、私はPYTHONPATHを持っproject-repository
ています。my-project
unipath.__file__
出力は次のとおりです。
/home/User/.virtualenvs/django.1.4/local/lib/python2.7/site-packages/unipath/__init__.pyc
そして、これがsys.path
出力からの行の1つです。
/home/User/.virtualenvs/django.1.4/local/lib/python2.7/site-packages
私が間違っていることを指摘していただけませんか。