Sorry I didn't catch this the first time around: the DJANGO_SETTINGS_MODULE
should be a Python module name, not a file path.  Change that line to:

os.environ['DJANGO_SETTINGS_MODULE'] =
'geonode.settings'

Hope this helps.

--
David Winslow
OpenGeo - http://opengeo.org/

On Fri, Jan 28, 2011 at 2:21 PM, Garey Mills <[email protected]>wrote:

>  David -
>
>     When I make the changes you suggest, I get this
>
> [Fri Jan 28 11:17:48 2011] [error] [client 128.32.99.171] ImportError:
> Could not import settings '/opt/geonode/src/GeoNodePy/geonode/settings.py'
> (Is it on sys.path? Does it have syntax errors?): Import by filename is not
> supported.
>
>      No permissions problems that I can see. Import by filename?
>
> Garey
>
> -------- Original Message --------  Subject: Re: [geonode] problem with
> Django installation  Date: Thu, 27 Jan 2011 15:54:07 -0500  From: David
> Winslow <[email protected]> <[email protected]>  Reply-To:
> [email protected]  To: [email protected]
>
>
> Use:
>   import site
>   site.addsitedir("/opt/geonode/lib/python2.6/site-packages")
>
>  Rather than:
>   import sys
>   sys.path.append("/opt/geonode")
>
>  The directory that you get from unpacking geonode does not directly
> contain python modules, and uses some tricks (pth files etc) which afaik are
> not caught when using sys.path.append.
>
>  Hope this helps.
>
>  --
> David Winslow
> OpenGeo - http://opengeo.org/
>
>
> On Thu, Jan 27, 2011 at 2:01 PM, Garey Mills 
> <[email protected]>wrote:
>
>> Hi -
>>
>>     I followed the instructions found in
>> docs.geonode.org/1.0/deployment.html and found myself construction a
>> django.wsgi file that looks like this:
>>
>> import os
>> import sys
>>
>> path = '/opt/geonode'
>> if path not in sys.path:
>>     sys.path.append(path)
>>
>> os.environ['DJANGO_SETTINGS_MODULE'] =
>> '/opt/geonode/src/GeoNodePy/geonode/settings.py'
>>
>> import django.core.handlers.wsgi
>> application = django.core.handlers.wsgi.WSGIHandler()
>>
>>
>> I am getting the error:
>>
>> [Thu Jan 27 10:57:40 2011] [error] [client *************]   File
>> "/opt/geonode/django.wsgi", line 10, in ?
>> [Thu Jan 27 10:57:40 2011] [error] [client *************]     import
>> django.core.handlers.wsgi
>> [Thu Jan 27 10:57:40 2011] [error] [client *************] ImportError:
>> No module named django.core.handlers.wsgi
>>
>>
>> Anybody have an idea why django.core.handlers.wsgi is not being found?
>>
>> Garey Mills
>> Library Systems Office
>> UC Berkeley
>>
>
>

Reply via email to