Dear all
I am trying to install GeoNode according to the instructions at
http://github.com/GeoNode/geonode/blob/1.0-RC2/README.rst and have gotten as
far as paver build.

However, paver build fails with the following error: ImportError: No module
named urlgrabber.grabber
However, if I start Python normally (i.e. without virtual environment) and
try it works just fine:

Python 2.6.2 (release26-maint, Apr 19 2009, 01:58:18)
[GCC 4.3.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from urlgrabber.grabber import urlgrab, URLGrabError
>>>

I am running Ubuntu 9.04 - 64 bit.

The tail of the paver output follows below.
Cheers and thanks for any help
Ole Nielsen

-- output from paver build --

    ########## SUMMARY INFO #########
    ################################################
    #Attempting install of _rl_accel, sgmlop & pyHnj
    #extensions from '/tmp/pip-0Buy2p-build/src/rl_addons/rl_accel'
    ################################################
    ################################################
    #Attempting install of _renderPM
    #extensions from '/tmp/pip-0Buy2p-build/src/rl_addons/renderPM'
    # installing with freetype version 21
    ################################################
Successfully installed avatar gsconfig.py OWSLib reportlab
---> pavement.setup_webapps
---> pavement.setup_geoserver
---> pavement.setup_gs_data
Traceback (most recent call last):
  File "/home/nielso/sandpit/geonode/bin/paver", line 8, in <module>
    load_entry_point('Paver==1.0.1', 'console_scripts', 'paver')()
  File
"/home/nielso/sandpit/geonode/lib/python2.6/site-packages/Paver-1.0.1-py2.6.egg/paver/tasks.py",
line 615, in main
    _launch_pavement(args)
  File
"/home/nielso/sandpit/geonode/lib/python2.6/site-packages/Paver-1.0.1-py2.6.egg/paver/tasks.py",
line 598, in _launch_pavement
    _process_commands(args, auto_pending=auto_pending)
  File
"/home/nielso/sandpit/geonode/lib/python2.6/site-packages/Paver-1.0.1-py2.6.egg/paver/tasks.py",
line 563, in _process_commands
    task()
  File
"/home/nielso/sandpit/geonode/lib/python2.6/site-packages/Paver-1.0.1-py2.6.egg/paver/tasks.py",
line 241, in __call__
    retval = environment._run_task(self.name, self.needs, self.func)
  File
"/home/nielso/sandpit/geonode/lib/python2.6/site-packages/Paver-1.0.1-py2.6.egg/paver/tasks.py",
line 181, in _run_task
    return do_task()
  File
"/home/nielso/sandpit/geonode/lib/python2.6/site-packages/Paver-1.0.1-py2.6.egg/paver/tasks.py",
line 160, in do_task
    task()
  File
"/home/nielso/sandpit/geonode/lib/python2.6/site-packages/Paver-1.0.1-py2.6.egg/paver/tasks.py",
line 241, in __call__
    retval = environment._run_task(self.name, self.needs, self.func)
  File
"/home/nielso/sandpit/geonode/lib/python2.6/site-packages/Paver-1.0.1-py2.6.egg/paver/tasks.py",
line 181, in _run_task
    return do_task()
  File
"/home/nielso/sandpit/geonode/lib/python2.6/site-packages/Paver-1.0.1-py2.6.egg/paver/tasks.py",
line 160, in do_task
    task()
  File
"/home/nielso/sandpit/geonode/lib/python2.6/site-packages/Paver-1.0.1-py2.6.egg/paver/tasks.py",
line 241, in __call__
    retval = environment._run_task(self.name, self.needs, self.func)
  File
"/home/nielso/sandpit/geonode/lib/python2.6/site-packages/Paver-1.0.1-py2.6.egg/paver/tasks.py",
line 181, in _run_task
    return do_task()
  File
"/home/nielso/sandpit/geonode/lib/python2.6/site-packages/Paver-1.0.1-py2.6.egg/paver/tasks.py",
line 160, in do_task
    task()
  File
"/home/nielso/sandpit/geonode/lib/python2.6/site-packages/Paver-1.0.1-py2.6.egg/paver/tasks.py",
line 241, in __call__
    retval = environment._run_task(self.name, self.needs, self.func)
  File
"/home/nielso/sandpit/geonode/lib/python2.6/site-packages/Paver-1.0.1-py2.6.egg/paver/tasks.py",
line 181, in _run_task
    return do_task()
  File
"/home/nielso/sandpit/geonode/lib/python2.6/site-packages/Paver-1.0.1-py2.6.egg/paver/tasks.py",
line 161, in do_task
    return func(**kw)
  File "pavement.py", line 186, in setup_gs_data
    grab(src_url, dst_url)
  File "pavement.py", line 159, in grab
    from urlgrabber.grabber import urlgrab, URLGrabError
ImportError: No module named urlgrabber.grabber
(geonode)nie...@shiva:~/sandpit/geonode$

Reply via email to