Opened 2 years ago
Last modified 2 years ago
#749 new defect
Launch Grass GUI problem — at Initial Version
Reported by: | migtab | Owned by: | |
---|---|---|---|
Priority: | major | Component: | Package |
Version: | Keywords: | Grass GUI, Launch, setlocale, wxLocale | |
Cc: | migtab |
Description
I cant launch Grass GUI. Console message:
"Iniciando GRASS GIS...
ADVERTENCIA: El bloqueo simultáneo de Directorio de mapas no está soportado
en Windows
Limpiando archivos temporales...
_ _
/ / \/ | / _/ _/ / / _/ _/
/ / / /_/ / /| | \
_ \ / / / / \ \
/ /_/ / _, _/ _ |_/ // / / /_/ / _/ / \/_/ |_/_/ |_/// \/_/
Bienvenido a GRASS GIS 7.8.7 Página web de GRASS GIS: https://grass.osgeo.org Esta versión corriendo a través de: Command Prompt (C:\Windows\system32\cmd.exe) La ayuda está disponible con el comando: g.manual -i Vea los términos de la licencia con: g.version -c Leer opciones para citar con: g.version -x Si lo necesita, reinicie la GUI con: g.gui wxpython En cuanto esté listo para salir escriba: exit
Lanzando GUI <wxpython> en el fondo, por favor espere... Microsoft Windows [Versión 10.0.19043.1766] (c) Microsoft Corporation. Todos los derechos reservados.
D:\mfts-\Documentos>Traceback (most recent call last):
File "C:\OSGeo4W\apps\Python39\lib\site-packages\wx\core.py", line 3407, in <lambda>
lambda event: event.callable(*event.args, event.kw) )
File "C:\OSGeo4W\apps\grass\grass78\gui\wxpython\wxgui.py", line 83, in show_main_gui
mainframe = GMFrame(parent=None, id=wx.ID_ANY, workspace=self.workspaceFile)
File "C:\OSGeo4W\apps\grass\grass78\gui\wxpython\lmgr\frame.py", line 141, in init
self._createMenuBar()
File "C:\OSGeo4W\apps\grass\grass78\gui\wxpython\lmgr\frame.py", line 268, in _createMenuBar
self.menubar = GMenu(
File "C:\OSGeo4W\apps\grass\grass78\gui\wxpython\gui_core\menu.py", line 47, in init
self.Append(self._createMenu(child), child.label)
File "C:\OSGeo4W\apps\grass\grass78\gui\wxpython\gui_core\menu.py", line 61, in _createMenu
self._createMenuItem(menu, label=child.label, data)
File "C:\OSGeo4W\apps\grass\grass78\gui\wxpython\gui_core\menu.py", line 88, in _createMenuItem
menuItem.SetBitmap(MetaIcon(img=icon).GetBitmap(self.bmpsize))
File "C:\OSGeo4W\apps\grass\grass78\gui\wxpython\icons\icon.py", line 96, in GetBitmap
image = wx.Image(name=self.imagepath)
wx._core.wxAssertionError: C++ assertion "strcmp(setlocale(0, 0), "C") == 0" failed at D:\src\osgeo4w\src\wxwidgets\wxwidgets-3.1.5-0df1d81acd6f1be8624022f8eecb51679008ca40\src\common\intl.cpp(1694) in wxLocale::GetInfo(): You probably called setlocale() directly instead of using wxLocale and now there is a mismatch between C/C++ and Windows locale. Things are going to break, please only change locale by creating wxLocale objects to avoid this!"
My OS is Windows 10 64bits The Grass installation was made with OSGeo4w The Grass v is 7.8.7 I tried reinstalling Grass but still dont work Also i tried installing other grass versions but they don't work either