romario82
export PYTHONPATH=“/home/rlab/www/vh1/project1”
Добавить путь, а не затереть переменную среды. Добавить путь до Django, а не до своего проекта.
export PYTHONPATH=${PYTHONPATH}:/usr/local/lib/python3.4/site-packages/romario82
export PYTHONPATH=“/home/rlab/www/vh1/project1”
export PYTHONPATH=${PYTHONPATH}:/usr/local/lib/python3.4/site-packages/
home/rlab/www/vh1/project1application = get_wsgi_application()
File “/usr/local/lib/python3.4/dist-packages/django/core/wsgi.py”, line 14, in get_wsgi_application
django.setup()
File “/usr/local/lib/python3.4/dist-packages/django/__init__.py”, line 20, in setup
configure_logging(settings.LOGGING_CONFIG, settings.LOGGING)
File “/usr/local/lib/python3.4/dist-packages/django/conf/__init__.py”, line 46, in __getattr__
self._setup(name)
File “/usr/local/lib/python3.4/dist-packages/django/conf/__init__.py”, line 42, in _setup
self._wrapped = Settings(settings_module)
File “/usr/local/lib/python3.4/dist-packages/django/conf/__init__.py”, line 98, in __init__
% (self.SETTINGS_MODULE, e)
ImportError: Could not import settings ‘project1.settings’ (Is it on sys.path? Is there an import error in the settings file?): No module named project1.settings
pip install pypath_magic
pypath list-all
cd myproject
pypath add
romario82По этому пути есть файл settings.py ?
/home/rlab/www/vh1/project1
romario82
Есть!
pypath delete /home/rlab/www/vh1/project1
cd /home/rlab/www/vh1/
pypath add
touch __init__.py
touch project1/__init__.py
touch __init__.py
touch project1/__init__.py
romario82
Почему файла settings.py не должно быть если Джанго сама его создаёт в проекте?
romario82
Alen можете объяснить действие этих строкtouch __init__.py touch project1/__init__.py