[GRASS-dev] GRASS-GIS GUI failed to start

Hello GRASS dev,

I’m using GRASS-GIS v6.4.3 on Linux Mint 17.3 Rosa but couldn’t get the GUI to start. I have tried all solutions I could find to no avail. What I have tried so far:

  • Uninstall & reinstall numpy (numpy-1.13.1)
  • Uninstall (purge) and reinstall python-wxversion, python-wxgtk2.8 then grass-core, grass-dev & grass-gui

- Error message:

Welcome to GRASS 6.4.3 (2013)
GRASS homepage: http://grass.osgeo.org/
This version running thru: Bash Shell (/bin/bash)
Help is available with the command: g.manual -i
See the licence terms with: g.version -c
If required, restart the GUI with: g.gui wxpython
When ready to quit enter: exit

[Raster MASK present]
GRASS 6.4.3 (default):~ > Traceback (most recent call last):
File “/usr/lib/grass64/etc/wxpython/wxgui.py”, line 34, in
from lmgr.frame import GMFrame
File “/usr/lib/grass64/etc/wxpython/lmgr/frame.py”, line 46, in
from lmgr.layertree import LayerTree, LMIcons
File “/usr/lib/grass64/etc/wxpython/lmgr/layertree.py”, line 37, in
from mapdisp.frame import MapFrame
File “/usr/lib/grass64/etc/wxpython/mapdisp/frame.py”, line 52, in
from wxplot.profile import ProfileFrame
File “/usr/lib/grass64/etc/wxpython/wxplot/profile.py”, line 23, in
import wx.lib.plot as plot
File “/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/lib/plot.py”, line 132, in
raise ImportError, “Numeric,numarray or NumPy not found. \n” + msg
ImportError: Numeric,numarray or NumPy not found.
This module requires the Numeric/numarray or NumPy module,

which could not be imported. It probably is not installed
(it’s not part of the standard Python distribution). See the
Numeric Python site (http://numpy.scipy.org) for information on
downloading source or binaries.

- Machine info:

$ python --version
Python 2.7.6

$ inxi -Fxz

System: Kernel: 4.4.0-28-generic x86_64 (64 bit gcc: 4.8.4)
Desktop: Cinnamon 2.8.8 (Gtk 3.10.8) Distro: Linux Mint 17.3 Rosa
Graphics: Card: NVIDIA GM107GL [Quadro K620] bus-ID: 01:00.0

Display Server: X.Org 1.17.1 driver: nvidia Resolution: 1920x1080@60.0hz, 1920x1080@60.0hz
GLX Renderer: Quadro K620/PCIe/SSE2 GLX Version: 4.5.0 NVIDIA 375.39 Direct Rendering: Yes

Any suggestion would be appreciated. Thanks!

– Tung

Hello Tung,

Have you considered moving to GRASS 7.2? The last update of GRASS 6.4 series (6.4.4) was released one year ago and won’t receive further bug fixing.

I would highly recommend to move to grass 7

Best,
Vero

···

El 30 ago. 2017 12:28 a.m., “Tung Nguyen” <tungkttv@gmail.com> escribió:

Hello GRASS dev,

I’m using GRASS-GIS v6.4.3 on Linux Mint 17.3 Rosa but couldn’t get the GUI to start. I have tried all solutions I could find to no avail. What I have tried so far:

  • Uninstall & reinstall numpy (numpy-1.13.1)
  • Uninstall (purge) and reinstall python-wxversion, python-wxgtk2.8 then grass-core, grass-dev & grass-gui

- Error message:

Welcome to GRASS 6.4.3 (2013)
GRASS homepage: http://grass.osgeo.org/
This version running thru: Bash Shell (/bin/bash)
Help is available with the command: g.manual -i
See the licence terms with: g.version -c
If required, restart the GUI with: g.gui wxpython
When ready to quit enter: exit

[Raster MASK present]
GRASS 6.4.3 (default):~ > Traceback (most recent call last):
File “/usr/lib/grass64/etc/wxpython/wxgui.py”, line 34, in
from lmgr.frame import GMFrame
File “/usr/lib/grass64/etc/wxpython/lmgr/frame.py”, line 46, in
from lmgr.layertree import LayerTree, LMIcons
File “/usr/lib/grass64/etc/wxpython/lmgr/layertree.py”, line 37, in
from mapdisp.frame import MapFrame
File “/usr/lib/grass64/etc/wxpython/mapdisp/frame.py”, line 52, in
from wxplot.profile import ProfileFrame
File “/usr/lib/grass64/etc/wxpython/wxplot/profile.py”, line 23, in
import wx.lib.plot as plot
File “/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/lib/plot.py”, line 132, in
raise ImportError, “Numeric,numarray or NumPy not found. \n” + msg
ImportError: Numeric,numarray or NumPy not found.
This module requires the Numeric/numarray or NumPy module,

which could not be imported. It probably is not installed
(it’s not part of the standard Python distribution). See the
Numeric Python site (http://numpy.scipy.org) for information on
downloading source or binaries.

- Machine info:

$ python --version
Python 2.7.6

$ inxi -Fxz

System: Kernel: 4.4.0-28-generic x86_64 (64 bit gcc: 4.8.4)
Desktop: Cinnamon 2.8.8 (Gtk 3.10.8) Distro: Linux Mint 17.3 Rosa
Graphics: Card: NVIDIA GM107GL [Quadro K620] bus-ID: 01:00.0

Display Server: X.Org 1.17.1 driver: nvidia Resolution: 1920x1080@60.0hz, 1920x1080@60.0hz
GLX Renderer: Quadro K620/PCIe/SSE2 GLX Version: 4.5.0 NVIDIA 375.39 Direct Rendering: Yes

Any suggestion would be appreciated. Thanks!

– Tung


grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Hi Vero,

Thanks for the suggestion! I’d love to however some of the tools we’re using are only compatible with GRASS-GIS 6.4

···

Best regards,

– Tung

On Tue, Aug 29, 2017 at 10:55 PM, Veronica Andreo <veroandreo@gmail.com> wrote:

Hello Tung,

Have you considered moving to GRASS 7.2? The last update of GRASS 6.4 series (6.4.4) was released one year ago and won’t receive further bug fixing.

I would highly recommend to move to grass 7

Best,
Vero

El 30 ago. 2017 12:28 a.m., “Tung Nguyen” <tungkttv@gmail.com> escribió:

Hello GRASS dev,

I’m using GRASS-GIS v6.4.3 on Linux Mint 17.3 Rosa but couldn’t get the GUI to start. I have tried all solutions I could find to no avail. What I have tried so far:

  • Uninstall & reinstall numpy (numpy-1.13.1)
  • Uninstall (purge) and reinstall python-wxversion, python-wxgtk2.8 then grass-core, grass-dev & grass-gui

- Error message:

Welcome to GRASS 6.4.3 (2013)
GRASS homepage: http://grass.osgeo.org/
This version running thru: Bash Shell (/bin/bash)
Help is available with the command: g.manual -i
See the licence terms with: g.version -c
If required, restart the GUI with: g.gui wxpython
When ready to quit enter: exit

[Raster MASK present]
GRASS 6.4.3 (default):~ > Traceback (most recent call last):
File “/usr/lib/grass64/etc/wxpython/wxgui.py”, line 34, in
from lmgr.frame import GMFrame
File “/usr/lib/grass64/etc/wxpython/lmgr/frame.py”, line 46, in
from lmgr.layertree import LayerTree, LMIcons
File “/usr/lib/grass64/etc/wxpython/lmgr/layertree.py”, line 37, in
from mapdisp.frame import MapFrame
File “/usr/lib/grass64/etc/wxpython/mapdisp/frame.py”, line 52, in
from wxplot.profile import ProfileFrame
File “/usr/lib/grass64/etc/wxpython/wxplot/profile.py”, line 23, in
import wx.lib.plot as plot
File “/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/lib/plot.py”, line 132, in
raise ImportError, “Numeric,numarray or NumPy not found. \n” + msg
ImportError: Numeric,numarray or NumPy not found.
This module requires the Numeric/numarray or NumPy module,

which could not be imported. It probably is not installed
(it’s not part of the standard Python distribution). See the
Numeric Python site (http://numpy.scipy.org) for information on
downloading source or binaries.

- Machine info:

$ python --version
Python 2.7.6

$ inxi -Fxz

System: Kernel: 4.4.0-28-generic x86_64 (64 bit gcc: 4.8.4)
Desktop: Cinnamon 2.8.8 (Gtk 3.10.8) Distro: Linux Mint 17.3 Rosa
Graphics: Card: NVIDIA GM107GL [Quadro K620] bus-ID: 01:00.0

Display Server: X.Org 1.17.1 driver: nvidia Resolution: 1920x1080@60.0hz, 1920x1080@60.0hz
GLX Renderer: Quadro K620/PCIe/SSE2 GLX Version: 4.5.0 NVIDIA 375.39 Direct Rendering: Yes

Any suggestion would be appreciated. Thanks!

– Tung


grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Thanks!

– Tung

Is this version from packages? There has been some fixes, so maybe if
you could download and compile the latest version:

https://grass.osgeo.org/grass64/source/snapshot/

On Wed, Aug 30, 2017 at 11:23 AM, Tung Nguyen <tungkttv@gmail.com> wrote:

Hi Vero,

Thanks for the suggestion! I'd love to however some of the tools we're using
are only compatible with GRASS-GIS 6.4

Best regards,

-- Tung

On Tue, Aug 29, 2017 at 10:55 PM, Veronica Andreo <veroandreo@gmail.com>
wrote:

Hello Tung,

Have you considered moving to GRASS 7.2? The last update of GRASS 6.4
series (6.4.4) was released one year ago and won't receive further bug
fixing.

I would highly recommend to move to grass 7

Best,
Vero

El 30 ago. 2017 12:28 a.m., "Tung Nguyen" <tungkttv@gmail.com> escribió:

Hello GRASS dev,

I'm using GRASS-GIS v6.4.3 on Linux Mint 17.3 Rosa but couldn't get the
GUI to start. I have tried all solutions I could find to no avail. What I
have tried so far:
- Uninstall & reinstall numpy (numpy-1.13.1)
- Uninstall (purge) and reinstall python-wxversion, python-wxgtk2.8 then
grass-core, grass-dev & grass-gui

- Error message:

Welcome to GRASS 6.4.3 (2013)
GRASS homepage: http://grass.osgeo.org/
This version running thru: Bash Shell (/bin/bash)
Help is available with the command: g.manual -i
See the licence terms with: g.version -c
If required, restart the GUI with: g.gui wxpython
When ready to quit enter: exit

[Raster MASK present]
GRASS 6.4.3 (default):~ > Traceback (most recent call last):
  File "/usr/lib/grass64/etc/wxpython/wxgui.py", line 34, in <module>
    from lmgr.frame import GMFrame
  File "/usr/lib/grass64/etc/wxpython/lmgr/frame.py", line 46, in
<module>
    from lmgr.layertree import LayerTree, LMIcons
  File "/usr/lib/grass64/etc/wxpython/lmgr/layertree.py", line 37, in
<module>
    from mapdisp.frame import MapFrame
  File "/usr/lib/grass64/etc/wxpython/mapdisp/frame.py", line 52, in
<module>
    from wxplot.profile import ProfileFrame
  File "/usr/lib/grass64/etc/wxpython/wxplot/profile.py", line 23, in
<module>
    import wx.lib.plot as plot
  File
"/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/lib/plot.py", line
132, in <module>
    raise ImportError, "Numeric,numarray or NumPy not found. \n" + msg
ImportError: Numeric,numarray or NumPy not found.
            This module requires the Numeric/numarray or NumPy module,
            which could not be imported. It probably is not installed
            (it's not part of the standard Python distribution). See the
            Numeric Python site (http://numpy.scipy.org) for information
on
            downloading source or binaries.

- Machine info:

$ python --version
Python 2.7.6

$ inxi -Fxz
System: Kernel: 4.4.0-28-generic x86_64 (64 bit gcc: 4.8.4)
           Desktop: Cinnamon 2.8.8 (Gtk 3.10.8) Distro: Linux Mint 17.3
Rosa
Graphics: Card: NVIDIA GM107GL [Quadro K620] bus-ID: 01:00.0
           Display Server: X.Org 1.17.1 driver: nvidia Resolution:
1920x1080@60.0hz, 1920x1080@60.0hz
           GLX Renderer: Quadro K620/PCIe/SSE2 GLX Version: 4.5.0 NVIDIA
375.39 Direct Rendering: Yes

Any suggestion would be appreciated. Thanks!

-- Tung

_______________________________________________
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

--

Thanks!

-- Tung

_______________________________________________
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Thank you very much Anna!

I finally managed to compile the snapshot version you posted.

While compiling, I had this error

Errors in:
/home/Downloads/grass-6.4_2017/gui/wxpython

(attachments)

full_compile_log_GRASS6.4_svn.7z (169 KB)

···

On Wed, Aug 30, 2017 at 12:14 PM, Anna Petrášová <kratochanna@gmail.com> wrote:

Is this version from packages? There has been some fixes, so maybe if
you could download and compile the latest version:

https://grass.osgeo.org/grass64/source/snapshot/

On Wed, Aug 30, 2017 at 11:23 AM, Tung Nguyen <tungkttv@gmail.com> wrote:

Hi Vero,

Thanks for the suggestion! I’d love to however some of the tools we’re using
are only compatible with GRASS-GIS 6.4

Best regards,

– Tung

On Tue, Aug 29, 2017 at 10:55 PM, Veronica Andreo <veroandreo@gmail.com>
wrote:

Hello Tung,

Have you considered moving to GRASS 7.2? The last update of GRASS 6.4
series (6.4.4) was released one year ago and won’t receive further bug
fixing.

I would highly recommend to move to grass 7

Best,
Vero

El 30 ago. 2017 12:28 a.m., “Tung Nguyen” <tungkttv@gmail.com> escribió:

Hello GRASS dev,

I’m using GRASS-GIS v6.4.3 on Linux Mint 17.3 Rosa but couldn’t get the
GUI to start. I have tried all solutions I could find to no avail. What I
have tried so far:

  • Uninstall & reinstall numpy (numpy-1.13.1)

  • Uninstall (purge) and reinstall python-wxversion, python-wxgtk2.8 then
    grass-core, grass-dev & grass-gui

  • Error message:

Welcome to GRASS 6.4.3 (2013)
GRASS homepage: http://grass.osgeo.org/
This version running thru: Bash Shell (/bin/bash)
Help is available with the command: g.manual -i
See the licence terms with: g.version -c
If required, restart the GUI with: g.gui wxpython
When ready to quit enter: exit

[Raster MASK present]
GRASS 6.4.3 (default):~ > Traceback (most recent call last):
File “/usr/lib/grass64/etc/wxpython/wxgui.py”, line 34, in
from lmgr.frame import GMFrame
File “/usr/lib/grass64/etc/wxpython/lmgr/frame.py”, line 46, in

from lmgr.layertree import LayerTree, LMIcons
File “/usr/lib/grass64/etc/wxpython/lmgr/layertree.py”, line 37, in

from mapdisp.frame import MapFrame
File “/usr/lib/grass64/etc/wxpython/mapdisp/frame.py”, line 52, in

from wxplot.profile import ProfileFrame
File “/usr/lib/grass64/etc/wxpython/wxplot/profile.py”, line 23, in

import wx.lib.plot as plot
File
“/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/lib/plot.py”, line
132, in
raise ImportError, “Numeric,numarray or NumPy not found. \n” + msg
ImportError: Numeric,numarray or NumPy not found.
This module requires the Numeric/numarray or NumPy module,
which could not be imported. It probably is not installed
(it’s not part of the standard Python distribution). See the
Numeric Python site (http://numpy.scipy.org) for information
on
downloading source or binaries.

  • Machine info:

$ python --version
Python 2.7.6

$ inxi -Fxz
System: Kernel: 4.4.0-28-generic x86_64 (64 bit gcc: 4.8.4)
Desktop: Cinnamon 2.8.8 (Gtk 3.10.8) Distro: Linux Mint 17.3
Rosa
Graphics: Card: NVIDIA GM107GL [Quadro K620] bus-ID: 01:00.0
Display Server: X.Org 1.17.1 driver: nvidia Resolution:
1920x1080@60.0hz, 1920x1080@60.0hz
GLX Renderer: Quadro K620/PCIe/SSE2 GLX Version: 4.5.0 NVIDIA
375.39 Direct Rendering: Yes

Any suggestion would be appreciated. Thanks!

– Tung


grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Thanks!

– Tung


grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Hi,

could you by any chance install wxPython 3 from packages
(python-wxgtk3.0)? I think that should help.

On Wed, Sep 6, 2017 at 4:24 AM, Tung Nguyen <tungkttv@gmail.com> wrote:

Thank you very much Anna!

I finally managed to compile the snapshot version you posted.

While compiling, I had this error

Errors in:
/home/Downloads/grass-6.4_2017/gui/wxpython
--
In case of errors please change into the directory with error and run
'make'.
If you get multiple errors, you need to deal with them in the order they
appear in the error log. If you get an error building a library, you will
also get errors from anything which uses the library.
--
Finished compilation: Mon Sep 4 16:52:36 PDT 2017
make: *** [default] Error 1
LinuxMint17 ~/Downloads/grass-6.4_2017 $ cd ./gui/wxpython/
LinuxMint17 ~/Downloads/grass-6.4_2017/gui/wxpython $ make

After running make in gui/wxpython. The GRASS was successfully compiled.
However the error still remained.

GRASS 6.4.6svn (default):~/Downloads/grass-6.4_2017 > Traceback (most recent
call last):
  File "/usr/local/grass-6.4.6svn/etc/wxpython/wxgui.py", line 34, in
<module>
    from lmgr.frame import GMFrame
  File "/usr/local/grass-6.4.6svn/etc/wxpython/lmgr/frame.py", line 46, in
<module>
    from lmgr.layertree import LayerTree, LMIcons
  File "/usr/local/grass-6.4.6svn/etc/wxpython/lmgr/layertree.py", line 37,
in <module>
    from mapdisp.frame import MapFrame
  File "/usr/local/grass-6.4.6svn/etc/wxpython/mapdisp/frame.py", line 52,
in <module>
    from wxplot.profile import ProfileFrame
  File "/usr/local/grass-6.4.6svn/etc/wxpython/wxplot/profile.py", line 28,
in <module>
    import wx.lib.plot as plot
  File
"/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/lib/plot.py", line
132, in <module>
    raise ImportError, "Numeric,numarray or NumPy not found. \n" + msg
ImportError: Numeric,numarray or NumPy not found.

            This module requires the Numeric/numarray or NumPy module,
            which could not be imported. It probably is not installed
            (it's not part of the standard Python distribution). See the
            Numeric Python site (http://numpy.scipy.org) for information on
            downloading source or binaries.

These are the configs that I used

CFLAGS="-g -Wall -O2" LDFLAGS="-s" ./configure \
     --enable-64bit \
     --with-libs=/usr/lib64 \
     --with-cxx \
     --with-freetype=yes \
     --with-freetype-includes=/usr/include/freetype2 \
     --with-postgres=no \
     --with-sqlite=yes \
     --enable-largefile=yes \
     --with-tcltk-includes=/usr/include/tcl8.6 \
     --with-opengl-libs=/usr/include/GL \
     --with-readline \
     --with-python=yes \
     --with-wxwidgets \
     --with-cairo \
       ...

GRASS is now configured for:

  Source directory: /home/Downloads/grass-6.4_2017
  Build directory: /home/Downloads/grass-6.4_2017
  Installation directory: ${prefix}/grass-6.4.6svn
  Startup script in directory: ${exec_prefix}/bin
  C compiler: gcc -g -Wall -O2
  C++ compiler: c++ -g -O2
  Building shared libraries: yes
  64bit support: yes
  OpenGL platform: X11

  MacOSX application: no
  MacOSX architectures:
  MacOSX SDK:

  Tcl/Tk NVIZ: yes

  BLAS support: no
  C++ support: yes
  Cairo support: yes
  DWG support: no
  FFMPEG support: no
  FFTW support: yes
  FreeType support: yes
  GDAL support: yes
  GEOS support: no
  GLw support: no
  LAPACK support: no
  Large File support (LFS): yes
  Motif support: no
  MySQL support: no
  NLS support: no
  ODBC support: no
  OGR support: yes
  OpenGL support: yes
  PNG support: yes
  PostgreSQL support: no
  Python support: yes
  Readline support: yes
  SQLite support: yes
  Tcl/Tk support: yes
  wxWidgets support: yes
  TIFF support: yes
  X11 support: yes

I attached the full log of the compilation in case you want to look further
into it

Best regards,

-- Tung

On Wed, Aug 30, 2017 at 12:14 PM, Anna Petrášová <kratochanna@gmail.com>
wrote:

Is this version from packages? There has been some fixes, so maybe if
you could download and compile the latest version:

https://grass.osgeo.org/grass64/source/snapshot/

On Wed, Aug 30, 2017 at 11:23 AM, Tung Nguyen <tungkttv@gmail.com> wrote:
> Hi Vero,
>
> Thanks for the suggestion! I'd love to however some of the tools we're
> using
> are only compatible with GRASS-GIS 6.4
>
> Best regards,
>
> -- Tung
>
> On Tue, Aug 29, 2017 at 10:55 PM, Veronica Andreo <veroandreo@gmail.com>
> wrote:
>>
>> Hello Tung,
>>
>> Have you considered moving to GRASS 7.2? The last update of GRASS 6.4
>> series (6.4.4) was released one year ago and won't receive further bug
>> fixing.
>>
>> I would highly recommend to move to grass 7
>>
>> Best,
>> Vero
>>
>> El 30 ago. 2017 12:28 a.m., "Tung Nguyen" <tungkttv@gmail.com>
>> escribió:
>>>
>>> Hello GRASS dev,
>>>
>>> I'm using GRASS-GIS v6.4.3 on Linux Mint 17.3 Rosa but couldn't get
>>> the
>>> GUI to start. I have tried all solutions I could find to no avail.
>>> What I
>>> have tried so far:
>>> - Uninstall & reinstall numpy (numpy-1.13.1)
>>> - Uninstall (purge) and reinstall python-wxversion, python-wxgtk2.8
>>> then
>>> grass-core, grass-dev & grass-gui
>>>
>>> - Error message:
>>>
>>> Welcome to GRASS 6.4.3 (2013)
>>> GRASS homepage: http://grass.osgeo.org/
>>> This version running thru: Bash Shell (/bin/bash)
>>> Help is available with the command: g.manual -i
>>> See the licence terms with: g.version -c
>>> If required, restart the GUI with: g.gui wxpython
>>> When ready to quit enter: exit
>>>
>>> [Raster MASK present]
>>> GRASS 6.4.3 (default):~ > Traceback (most recent call last):
>>> File "/usr/lib/grass64/etc/wxpython/wxgui.py", line 34, in <module>
>>> from lmgr.frame import GMFrame
>>> File "/usr/lib/grass64/etc/wxpython/lmgr/frame.py", line 46, in
>>> <module>
>>> from lmgr.layertree import LayerTree, LMIcons
>>> File "/usr/lib/grass64/etc/wxpython/lmgr/layertree.py", line 37, in
>>> <module>
>>> from mapdisp.frame import MapFrame
>>> File "/usr/lib/grass64/etc/wxpython/mapdisp/frame.py", line 52, in
>>> <module>
>>> from wxplot.profile import ProfileFrame
>>> File "/usr/lib/grass64/etc/wxpython/wxplot/profile.py", line 23, in
>>> <module>
>>> import wx.lib.plot as plot
>>> File
>>> "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/lib/plot.py",
>>> line
>>> 132, in <module>
>>> raise ImportError, "Numeric,numarray or NumPy not found. \n" + msg
>>> ImportError: Numeric,numarray or NumPy not found.
>>> This module requires the Numeric/numarray or NumPy module,
>>> which could not be imported. It probably is not installed
>>> (it's not part of the standard Python distribution). See
>>> the
>>> Numeric Python site (http://numpy.scipy.org) for
>>> information
>>> on
>>> downloading source or binaries.
>>>
>>>
>>> - Machine info:
>>>
>>> $ python --version
>>> Python 2.7.6
>>>
>>> $ inxi -Fxz
>>> System: Kernel: 4.4.0-28-generic x86_64 (64 bit gcc: 4.8.4)
>>> Desktop: Cinnamon 2.8.8 (Gtk 3.10.8) Distro: Linux Mint
>>> 17.3
>>> Rosa
>>> Graphics: Card: NVIDIA GM107GL [Quadro K620] bus-ID: 01:00.0
>>> Display Server: X.Org 1.17.1 driver: nvidia Resolution:
>>> 1920x1080@60.0hz, 1920x1080@60.0hz
>>> GLX Renderer: Quadro K620/PCIe/SSE2 GLX Version: 4.5.0
>>> NVIDIA
>>> 375.39 Direct Rendering: Yes
>>>
>>> Any suggestion would be appreciated. Thanks!
>>>
>>> -- Tung
>>>
>>> _______________________________________________
>>> grass-dev mailing list
>>> grass-dev@lists.osgeo.org
>>> https://lists.osgeo.org/mailman/listinfo/grass-dev
>
>
>
>
> --
>
> Thanks!
>
> -- Tung
>
> _______________________________________________
> grass-dev mailing list
> grass-dev@lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/grass-dev

Hi Anna,

Just to be clear, should I do the following?

  • Uninstall python-wxgtk2.8 first
  • Install python-wxgtk3.0
  • make clean
  • make
  • make install

Thanks!

···

– Tung

On Wed, Sep 6, 2017 at 8:05 PM, Anna Petrášová <kratochanna@gmail.com> wrote:

Hi,

could you by any chance install wxPython 3 from packages
(python-wxgtk3.0)? I think that should help.

On Wed, Sep 6, 2017 at 4:24 AM, Tung Nguyen <tungkttv@gmail.com> wrote:

Thank you very much Anna!

I finally managed to compile the snapshot version you posted.

While compiling, I had this error

Errors in:
/home/Downloads/grass-6.4_2017/gui/wxpython

In case of errors please change into the directory with error and run
‘make’.
If you get multiple errors, you need to deal with them in the order they
appear in the error log. If you get an error building a library, you will
also get errors from anything which uses the library.

Finished compilation: Mon Sep 4 16:52:36 PDT 2017
make: *** [default] Error 1
LinuxMint17 ~/Downloads/grass-6.4_2017 $ cd ./gui/wxpython/
LinuxMint17 ~/Downloads/grass-6.4_2017/gui/wxpython $ make

After running make in gui/wxpython. The GRASS was successfully compiled.
However the error still remained.

GRASS 6.4.6svn (default):~/Downloads/grass-6.4_2017 > Traceback (most recent
call last):
File “/usr/local/grass-6.4.6svn/etc/wxpython/wxgui.py”, line 34, in

from lmgr.frame import GMFrame
File “/usr/local/grass-6.4.6svn/etc/wxpython/lmgr/frame.py”, line 46, in

from lmgr.layertree import LayerTree, LMIcons
File “/usr/local/grass-6.4.6svn/etc/wxpython/lmgr/layertree.py”, line 37,
in
from mapdisp.frame import MapFrame
File “/usr/local/grass-6.4.6svn/etc/wxpython/mapdisp/frame.py”, line 52,
in
from wxplot.profile import ProfileFrame
File “/usr/local/grass-6.4.6svn/etc/wxpython/wxplot/profile.py”, line 28,
in
import wx.lib.plot as plot
File
“/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/lib/plot.py”, line
132, in
raise ImportError, “Numeric,numarray or NumPy not found. \n” + msg
ImportError: Numeric,numarray or NumPy not found.

This module requires the Numeric/numarray or NumPy module,
which could not be imported. It probably is not installed
(it’s not part of the standard Python distribution). See the
Numeric Python site (http://numpy.scipy.org) for information on
downloading source or binaries.

These are the configs that I used

CFLAGS=“-g -Wall -O2” LDFLAGS=“-s” ./configure
–enable-64bit
–with-libs=/usr/lib64
–with-cxx
–with-freetype=yes
–with-freetype-includes=/usr/include/freetype2
–with-postgres=no
–with-sqlite=yes
–enable-largefile=yes
–with-tcltk-includes=/usr/include/tcl8.6
–with-opengl-libs=/usr/include/GL
–with-readline
–with-python=yes
–with-wxwidgets
–with-cairo

GRASS is now configured for:

Source directory: /home/Downloads/grass-6.4_2017
Build directory: /home/Downloads/grass-6.4_2017
Installation directory: ${prefix}/grass-6.4.6svn
Startup script in directory: ${exec_prefix}/bin
C compiler: gcc -g -Wall -O2
C++ compiler: c++ -g -O2
Building shared libraries: yes
64bit support: yes
OpenGL platform: X11

MacOSX application: no
MacOSX architectures:
MacOSX SDK:

Tcl/Tk NVIZ: yes

BLAS support: no
C++ support: yes
Cairo support: yes
DWG support: no
FFMPEG support: no
FFTW support: yes
FreeType support: yes
GDAL support: yes
GEOS support: no
GLw support: no
LAPACK support: no
Large File support (LFS): yes
Motif support: no
MySQL support: no
NLS support: no
ODBC support: no
OGR support: yes
OpenGL support: yes
PNG support: yes
PostgreSQL support: no
Python support: yes
Readline support: yes
SQLite support: yes
Tcl/Tk support: yes
wxWidgets support: yes
TIFF support: yes
X11 support: yes

I attached the full log of the compilation in case you want to look further
into it

Best regards,

– Tung

On Wed, Aug 30, 2017 at 12:14 PM, Anna Petrášová <kratochanna@gmail.com>
wrote:

Is this version from packages? There has been some fixes, so maybe if
you could download and compile the latest version:

https://grass.osgeo.org/grass64/source/snapshot/

On Wed, Aug 30, 2017 at 11:23 AM, Tung Nguyen <tungkttv@gmail.com> wrote:

Hi Vero,

Thanks for the suggestion! I’d love to however some of the tools we’re
using
are only compatible with GRASS-GIS 6.4

Best regards,

– Tung

On Tue, Aug 29, 2017 at 10:55 PM, Veronica Andreo <veroandreo@gmail.com>
wrote:

Hello Tung,

Have you considered moving to GRASS 7.2? The last update of GRASS 6.4
series (6.4.4) was released one year ago and won’t receive further bug
fixing.

I would highly recommend to move to grass 7

Best,
Vero

El 30 ago. 2017 12:28 a.m., “Tung Nguyen” <tungkttv@gmail.com>
escribió:

Hello GRASS dev,

I’m using GRASS-GIS v6.4.3 on Linux Mint 17.3 Rosa but couldn’t get
the
GUI to start. I have tried all solutions I could find to no avail.
What I
have tried so far:

  • Uninstall & reinstall numpy (numpy-1.13.1)

  • Uninstall (purge) and reinstall python-wxversion, python-wxgtk2.8
    then
    grass-core, grass-dev & grass-gui

  • Error message:

Welcome to GRASS 6.4.3 (2013)
GRASS homepage: http://grass.osgeo.org/
This version running thru: Bash Shell (/bin/bash)
Help is available with the command: g.manual -i
See the licence terms with: g.version -c
If required, restart the GUI with: g.gui wxpython
When ready to quit enter: exit

[Raster MASK present]
GRASS 6.4.3 (default):~ > Traceback (most recent call last):
File “/usr/lib/grass64/etc/wxpython/wxgui.py”, line 34, in
from lmgr.frame import GMFrame
File “/usr/lib/grass64/etc/wxpython/lmgr/frame.py”, line 46, in

from lmgr.layertree import LayerTree, LMIcons
File “/usr/lib/grass64/etc/wxpython/lmgr/layertree.py”, line 37, in

from mapdisp.frame import MapFrame
File “/usr/lib/grass64/etc/wxpython/mapdisp/frame.py”, line 52, in

from wxplot.profile import ProfileFrame
File “/usr/lib/grass64/etc/wxpython/wxplot/profile.py”, line 23, in

import wx.lib.plot as plot
File
“/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/lib/plot.py”,
line
132, in
raise ImportError, “Numeric,numarray or NumPy not found. \n” + msg
ImportError: Numeric,numarray or NumPy not found.
This module requires the Numeric/numarray or NumPy module,
which could not be imported. It probably is not installed
(it’s not part of the standard Python distribution). See
the
Numeric Python site (http://numpy.scipy.org) for
information
on
downloading source or binaries.

  • Machine info:

$ python --version
Python 2.7.6

$ inxi -Fxz
System: Kernel: 4.4.0-28-generic x86_64 (64 bit gcc: 4.8.4)
Desktop: Cinnamon 2.8.8 (Gtk 3.10.8) Distro: Linux Mint
17.3
Rosa
Graphics: Card: NVIDIA GM107GL [Quadro K620] bus-ID: 01:00.0
Display Server: X.Org 1.17.1 driver: nvidia Resolution:
1920x1080@60.0hz, 1920x1080@60.0hz
GLX Renderer: Quadro K620/PCIe/SSE2 GLX Version: 4.5.0
NVIDIA
375.39 Direct Rendering: Yes

Any suggestion would be appreciated. Thanks!

– Tung


grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Thanks!

– Tung


grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Thanks!

– Tung

After installing python-wxgtk3.0 as Anna suggested GRASS-GUI works without the need for re-compiling.

Note: as python-wxgtk3.0 is not available for Linux Mint 17 (Ubuntu 14.04 Trusty), I had to do the following step to get it

Install wxPython 3 from Adam Wolf’s PPA (Ubuntu only)
https://gist.github.com/johnbeard/4d1a8e43b05bcb03e9b4#file-readme-adoc

sudo add-apt-repository ppa:adamwolf/kicad-trusty-backports
sudo apt-get update

sudo apt-get install libwxgtk3.0-dev python-wxgtk3.0-dev

Thanks Anna & Veronica again for helping!

– Tung

···

On Wed, Sep 6, 2017 at 10:43 PM, Tung Nguyen <tungkttv@gmail.com> wrote:

Hi Anna,

Just to be clear, should I do the following?

  • Uninstall python-wxgtk2.8 first
  • Install python-wxgtk3.0
  • make clean
  • make
  • make install

Thanks!

– Tung

On Wed, Sep 6, 2017 at 8:05 PM, Anna Petrášová <kratochanna@gmail.com> wrote:

Hi,

could you by any chance install wxPython 3 from packages
(python-wxgtk3.0)? I think that should help.

On Wed, Sep 6, 2017 at 4:24 AM, Tung Nguyen <tungkttv@gmail.com> wrote:

Thank you very much Anna!

I finally managed to compile the snapshot version you posted.

While compiling, I had this error

Errors in:
/home/Downloads/grass-6.4_2017/gui/wxpython

In case of errors please change into the directory with error and run
‘make’.
If you get multiple errors, you need to deal with them in the order they
appear in the error log. If you get an error building a library, you will
also get errors from anything which uses the library.

Finished compilation: Mon Sep 4 16:52:36 PDT 2017
make: *** [default] Error 1
LinuxMint17 ~/Downloads/grass-6.4_2017 $ cd ./gui/wxpython/
LinuxMint17 ~/Downloads/grass-6.4_2017/gui/wxpython $ make

After running make in gui/wxpython. The GRASS was successfully compiled.
However the error still remained.

GRASS 6.4.6svn (default):~/Downloads/grass-6.4_2017 > Traceback (most recent
call last):
File “/usr/local/grass-6.4.6svn/etc/wxpython/wxgui.py”, line 34, in

from lmgr.frame import GMFrame
File “/usr/local/grass-6.4.6svn/etc/wxpython/lmgr/frame.py”, line 46, in

from lmgr.layertree import LayerTree, LMIcons
File “/usr/local/grass-6.4.6svn/etc/wxpython/lmgr/layertree.py”, line 37,
in
from mapdisp.frame import MapFrame
File “/usr/local/grass-6.4.6svn/etc/wxpython/mapdisp/frame.py”, line 52,
in
from wxplot.profile import ProfileFrame
File “/usr/local/grass-6.4.6svn/etc/wxpython/wxplot/profile.py”, line 28,
in
import wx.lib.plot as plot
File
“/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/lib/plot.py”, line
132, in
raise ImportError, “Numeric,numarray or NumPy not found. \n” + msg
ImportError: Numeric,numarray or NumPy not found.

This module requires the Numeric/numarray or NumPy module,
which could not be imported. It probably is not installed
(it’s not part of the standard Python distribution). See the
Numeric Python site (http://numpy.scipy.org) for information on
downloading source or binaries.

These are the configs that I used

CFLAGS=“-g -Wall -O2” LDFLAGS=“-s” ./configure
–enable-64bit
–with-libs=/usr/lib64
–with-cxx
–with-freetype=yes
–with-freetype-includes=/usr/include/freetype2
–with-postgres=no
–with-sqlite=yes
–enable-largefile=yes
–with-tcltk-includes=/usr/include/tcl8.6
–with-opengl-libs=/usr/include/GL
–with-readline
–with-python=yes
–with-wxwidgets
–with-cairo

GRASS is now configured for:

Source directory: /home/Downloads/grass-6.4_2017
Build directory: /home/Downloads/grass-6.4_2017
Installation directory: ${prefix}/grass-6.4.6svn
Startup script in directory: ${exec_prefix}/bin
C compiler: gcc -g -Wall -O2
C++ compiler: c++ -g -O2
Building shared libraries: yes
64bit support: yes
OpenGL platform: X11

MacOSX application: no
MacOSX architectures:
MacOSX SDK:

Tcl/Tk NVIZ: yes

BLAS support: no
C++ support: yes
Cairo support: yes
DWG support: no
FFMPEG support: no
FFTW support: yes
FreeType support: yes
GDAL support: yes
GEOS support: no
GLw support: no
LAPACK support: no
Large File support (LFS): yes
Motif support: no
MySQL support: no
NLS support: no
ODBC support: no
OGR support: yes
OpenGL support: yes
PNG support: yes
PostgreSQL support: no
Python support: yes
Readline support: yes
SQLite support: yes
Tcl/Tk support: yes
wxWidgets support: yes
TIFF support: yes
X11 support: yes

I attached the full log of the compilation in case you want to look further
into it

Best regards,

– Tung

On Wed, Aug 30, 2017 at 12:14 PM, Anna Petrášová <kratochanna@gmail.com>
wrote:

Is this version from packages? There has been some fixes, so maybe if
you could download and compile the latest version:

https://grass.osgeo.org/grass64/source/snapshot/

On Wed, Aug 30, 2017 at 11:23 AM, Tung Nguyen <tungkttv@gmail.com> wrote:

Hi Vero,

Thanks for the suggestion! I’d love to however some of the tools we’re
using
are only compatible with GRASS-GIS 6.4

Best regards,

– Tung

On Tue, Aug 29, 2017 at 10:55 PM, Veronica Andreo <veroandreo@gmail.com>
wrote:

Hello Tung,

Have you considered moving to GRASS 7.2? The last update of GRASS 6.4
series (6.4.4) was released one year ago and won’t receive further bug
fixing.

I would highly recommend to move to grass 7

Best,
Vero

El 30 ago. 2017 12:28 a.m., “Tung Nguyen” <tungkttv@gmail.com>
escribió:

Hello GRASS dev,

I’m using GRASS-GIS v6.4.3 on Linux Mint 17.3 Rosa but couldn’t get
the
GUI to start. I have tried all solutions I could find to no avail.
What I
have tried so far:

  • Uninstall & reinstall numpy (numpy-1.13.1)

  • Uninstall (purge) and reinstall python-wxversion, python-wxgtk2.8
    then
    grass-core, grass-dev & grass-gui

  • Error message:

Welcome to GRASS 6.4.3 (2013)
GRASS homepage: http://grass.osgeo.org/
This version running thru: Bash Shell (/bin/bash)
Help is available with the command: g.manual -i
See the licence terms with: g.version -c
If required, restart the GUI with: g.gui wxpython
When ready to quit enter: exit

[Raster MASK present]
GRASS 6.4.3 (default):~ > Traceback (most recent call last):
File “/usr/lib/grass64/etc/wxpython/wxgui.py”, line 34, in
from lmgr.frame import GMFrame
File “/usr/lib/grass64/etc/wxpython/lmgr/frame.py”, line 46, in

from lmgr.layertree import LayerTree, LMIcons
File “/usr/lib/grass64/etc/wxpython/lmgr/layertree.py”, line 37, in

from mapdisp.frame import MapFrame
File “/usr/lib/grass64/etc/wxpython/mapdisp/frame.py”, line 52, in

from wxplot.profile import ProfileFrame
File “/usr/lib/grass64/etc/wxpython/wxplot/profile.py”, line 23, in

import wx.lib.plot as plot
File
“/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/lib/plot.py”,
line
132, in
raise ImportError, “Numeric,numarray or NumPy not found. \n” + msg
ImportError: Numeric,numarray or NumPy not found.
This module requires the Numeric/numarray or NumPy module,
which could not be imported. It probably is not installed
(it’s not part of the standard Python distribution). See
the
Numeric Python site (http://numpy.scipy.org) for
information
on
downloading source or binaries.

  • Machine info:

$ python --version
Python 2.7.6

$ inxi -Fxz
System: Kernel: 4.4.0-28-generic x86_64 (64 bit gcc: 4.8.4)
Desktop: Cinnamon 2.8.8 (Gtk 3.10.8) Distro: Linux Mint
17.3
Rosa
Graphics: Card: NVIDIA GM107GL [Quadro K620] bus-ID: 01:00.0
Display Server: X.Org 1.17.1 driver: nvidia Resolution:
1920x1080@60.0hz, 1920x1080@60.0hz
GLX Renderer: Quadro K620/PCIe/SSE2 GLX Version: 4.5.0
NVIDIA
375.39 Direct Rendering: Yes

Any suggestion would be appreciated. Thanks!

– Tung


grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Thanks!

– Tung


grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Thanks!

– Tung

Thanks!

– Tung