Hi Rafael,

Rafael Reuber <[email protected]> writes:
> I'm working on a project that needs a feature that it's only available on 
> the 1.6.x version. But I'm having problems when I run it using uswgi. 
> Apparently it could be a bug on 1.6.x because when I run the project using 
> 1.5.x the error doesn't appear.
>
> uwsgi --http :8000 --wsgi-file drover/wsgi.py
> ...
> line 49, in _setup
>       self._wrapped = Settings(settings_module)
>   File "/usr/local/lib/python2.7/dist-packages/django/conf/__init__.py", 
> line 132, in __init__
>     % (self.SETTINGS_MODULE, e)
> ImportError: Could not import settings 'drover.settings' (Is it on 
> sys.path? Is there an import error in the settings file?): cannot import 
> name BaseHandler

python cannot find the settings module. That might be caused by the
change of the project layout. When you run django_admin shell, is python
able to import the settings moduke?


You might want to set PYTHONPATH;

uswgi .., --env PYTHONPATH=...


Alternativly, I'd suggest to use virtualenv/pip. It saves you from a lot
of hassles in the long run, especially when you have to deal with
multiple projects or multiple versions at the same time.


Kind regards

Michael

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to