The project name needs to be a valid Python package name, which "mezzanine-test" isn't since you can't use dashes.
Try "mezzanine_test". On Wed, Mar 19, 2014 at 2:04 PM, Ziwei Zhou <ziweiz...@gmail.com> wrote: > Hi > > I have my mezzanine project named as *mezzanine-test* and located at > /sites/test/code/mezzanine-test, inside *mezzanine-test* folder following > are the files. > > ubuntu@test:/sites/test/code/mezzanine-test$ ls -l > > total 156 > > drwxrwxr-x 3 ubuntu ubuntu 4096 Mar 17 19:27 *deploy* > > -rwxr-xr-x 1 ubuntu ubuntu 16192 Mar 18 17:55 *fabfile.py* > > -rw-r--r-- 1 ubuntu ubuntu 17819 Mar 18 17:56 fabfile.pyc > > -rw-r--r-- 1 ubuntu ubuntu 276 Mar 18 19:28 gunicorn.conf.py > > -rw-r--r-- 1 root root 6 Mar 18 19:30 gunicorn.pid > > -rwxr-xr-x 1 ubuntu ubuntu 0 Mar 16 20:18 *__init__.py* > > -rw-r--r-- 1 ubuntu ubuntu 134 Mar 17 18:54 __init__.pyc > > -rw-rw-r-- 1 ubuntu ubuntu 738 Mar 16 22:00 local_settings.py > > -rw-rw-r-- 1 ubuntu ubuntu 703 Mar 17 18:54 local_settings.pyc > > -rwxr-xr-x 1 ubuntu ubuntu 955 Mar 16 20:18 *manage.py* > > -rw-r--r-- 1 ubuntu ubuntu 1685 Mar 18 19:22 readme.md > > -rw-rw-r-- 1 ubuntu ubuntu 401 Mar 18 17:25 requirements.txt > > -rw-rw-r-- 1 ubuntu ubuntu 16146 Mar 18 18:58 settings.py > > -rw-rw-r-- 1 ubuntu ubuntu 10311 Mar 18 17:42 settings.pyc > > drwxrwxr-x 2 ubuntu ubuntu 4096 Mar 17 19:29 *static* > > drwxr-xr-x 9 ubuntu ubuntu 4096 Mar 17 03:23 *templates* > > -rwxr-xr-x 1 ubuntu ubuntu 4567 Mar 17 22:17 *urls.py* > > -rw-r--r-- 1 ubuntu ubuntu 890 Mar 17 18:55 urls.pyc > > -rwxr-xr-x 1 ubuntu ubuntu 641 Mar 18 19:39 *wsgi.py* > > If I run following command > > /sites/test/code/mezzanine-test$*/sites/.virtualenvs/test/bin/gunicorn -c > gunicorn.conf.py <http://gunicorn.conf.py> wsgi:application* > > The project will run but I got following error message when I try to > access the site. > > Traceback (most recent call last): > > File > "/sites/.virtualenvs/test/lib/python3.3/site-packages/gunicorn/workers/sync.py", > line 136, in handle_request > > for item in respiter: > > File > "/sites/.virtualenvs/test/lib/python3.3/site-packages/raven/middleware.py", > line 35, in __call__ > > iterable = self.application(environ, start_response) > > File > "/sites/.virtualenvs/test/lib/python3.3/site-packages/Django-1.6.2-py3.3.egg/django/core/handlers/wsgi.py", > line 187, in __call__ > > self.load_middleware() > > File > "/sites/.virtualenvs/test/lib/python3.3/site-packages/Django-1.6.2-py3.3.egg/django/core/handlers/base.py", > line 46, in load_middleware > > for middleware_path in settings.MIDDLEWARE_CLASSES: > > File > "/sites/.virtualenvs/test/lib/python3.3/site-packages/Django-1.6.2-py3.3.egg/django/conf/__init__.py", > line 54, in __getattr__ > > self._setup(name) > > File > "/sites/.virtualenvs/test/lib/python3.3/site-packages/Django-1.6.2-py3.3.egg/django/conf/__init__.py", > line 49, in _setup > > self._wrapped = Settings(settings_module) > > File > "/sites/.virtualenvs/test/lib/python3.3/site-packages/Django-1.6.2-py3.3.egg/django/conf/__init__.py", > line 132, in __init__ > > % (self.SETTINGS_MODULE, e) > > *ImportError: Could not import settings 'mezzanine-test.settings' (Is it > on sys.path? Is there an import error in the settings file?): No module > named 'mezzanine-test'* > > > The wsgi.py file looks like following > > from __future__ import unicode_literals > import os > PROJECT_ROOT = os.path.dirname(os.path.abspath(__file__)) > settings_module = "%s.settings" % PROJECT_ROOT.split(os.sep)[-1] > os.environ.setdefault("DJANGO_SETTINGS_MODULE", settings_module) > from django.core.handlers.wsgi import WSGIHandler > application = WSGIHandler() > > > > Any help will be greatly appreciated. > > > -- > You received this message because you are subscribed to the Google Groups > "Mezzanine Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to mezzanine-users+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- Stephen McDonald http://jupo.org -- You received this message because you are subscribed to the Google Groups "Mezzanine Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to mezzanine-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.