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]>
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] <mailto:[email protected]>> wrote:

   Hi -

        I followed the instructions found in
   docs.geonode.org/1.0/deployment.html
   <http://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