[GRASS-dev] python error starting grass70 in ubuntu 12.04
Javier Martínez-López
javi.martinez.lopez at gmail.com
Thu Oct 30 03:14:23 PDT 2014
...ok, it is working now creating a new user following the
instructions on:
http://www.spatial-ecology.net/dokuwiki/doku.php?id=wiki:install_linux
Cheers,
Javier
On Thu, Oct 30, 2014 at 8:13 AM, Javier Martínez-López
<javi.martinez.lopez at gmail.com> wrote:
> Dear all,
>
> I am getting this python error when I try to start grass70 in an
> ubuntu 12-04 'dockerized' virtual machine (see
> https://registry.hub.docker.com/u/javimarlop/ubuntugis-docker/dockerfile/
> for more info and details):
>
> A) As root:
>
> root at bfc38ad6d394:/# grass70 -text
> Traceback (most recent call last):
> File "/usr/bin/grass70", line 1150, in <module>
> check_shell()
> File "/usr/bin/grass70", line 771, in check_shell
> sh = os.path.basename(os.getenv('SHELL'))
> File "/usr/lib/python2.7/posixpath.py", line 112, in basename
> i = p.rfind('/') + 1
> AttributeError: 'NoneType' object has no attribute 'rfind'
>
> B) As a different user:
>
> root at bfc38ad6d394:/# su javier
>
> javier at bfc38ad6d394:/$ grass70 -text
> Traceback (most recent call last):
> File "/usr/bin/grass70", line 1159, in <module>
> set_paths()
> File "/usr/bin/grass70", line 367, in set_paths
> if sys_man_path:
> UnboundLocalError: local variable 'sys_man_path' referenced before assignment
>
> Python version is 2.7.3. and grass70 was installed using the
> grass-devel ppa. Does anyone have a clue?
>
> Thank you very much and cheers,
>
> Javier
More information about the grass-dev
mailing list