<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Hi Helmut,</div><div><br></div><div><br></div><br><div class="gmail_quote"><div dir="ltr">Helmut Kudrnovsky <<a href="mailto:hellik@web.de">hellik@web.de</a>> escreveu no dia terça, 6/11/2018 à(s) 19:24:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">>C:\>grass74<br>
>Cleaning up temporary files...<br>
>Starting GRASS GIS...<br>
>ERROR: Invalid return code from GUI startup script.<br>
>Please advise GRASS developers of this error.<br>
>Exiting...<br>
>Press any key to continue . . .<br>
<br>
what is the invalid return code?<br></blockquote><div><br></div><div><br></div><div>The error falls here, like Markus said:</div><div><br></div><div>def gui_startup(grass_gui):<br>    """Start GUI for startup (setting gisrc file)"""<br>    if grass_gui in ('wxpython', 'gtext'):<br>        ret = call([os.getenv('GRASS_PYTHON'), wxpath("gis_set.py")])<br><br>    # this if could be simplified to three branches (0, 5, rest)<br>    # if there is no need to handle unknown code separately<br>    if ret == 0:<br>        pass<br>    elif ret in [1, 2]:<br>        # 1 probably error coming from gis_set.py<br>        # 2 probably file not found from python interpreter<br>        # formerly we were starting in text mode instead, now we just fail<br>        # which is more straightforward for everybody<br>        fatal(_("Error in GUI startup. See messages above (if any)"<br>                " and if necessary, please"<br>                " report this error to the GRASS developers.\n"<br>                "On systems with package manager, make sure you have the right"<br>                " GUI package, probably named grass-gui, installed.\n"<br>                "To run GRASS GIS in text mode use the -text flag.\n"<br>                "Use '--help' for further options\n"<br>                "     {cmd_name} --help\n"<br>                "See also: <a href="https://grass.osgeo.org/{cmd_name}/manuals/helptext.html">https://grass.osgeo.org/{cmd_name}/manuals/helptext.html</a>").format(<br>                    cmd_name=cmd_name))<br>    elif ret == 5:  # defined in gui/wxpython/gis_set.py<br>        # User wants to exit from GRASS<br>        message(_("Exit was requested in GUI.\nGRASS GIS will not start. Bye."))<br>        sys.exit(0)<br>    else:<br>        fatal(_("Invalid return code from GUI startup script.\n"<br>                "Please advise GRASS developers of this error."))<br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
is there another python installation on this windows system?<br>
<br></blockquote><div><br></div><div>Yes, I've Python 2.7 and Python 3.7, both instaled with OSGeo4W, one for QGIS 2.18 and another for QGIS 3.4. But I've the same on another machine.<br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
>The strange thing is that both systems are similar, and it works in one,<br>
and not in another.<br>
<br>
can you delete all the content in:<br>
<br>
C:\Users\YourUserName\AppData\Roaming\GRASS7<br>
<br>
and try to restart<br>
<br></blockquote><div><br></div><div>I already tested this, but after delete it, it only create an empty GRASS7 folder.<br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>

what is happening when you're in text mode and do<br>
<br>
C:\>g.gui wxpython<br>
<br>
?

</blockquote><div><br></div><div>C:\>g.gui wxpython<br>Launching <wxpython> GUI in the background, please wait...</div><div>
C:\>

</div><div><br></div><div>but it does not launch the GUI. Looking at the windows task manager processes, the GRASS GUI process shows up, but closes right after a second or so.</div><div><br></div><div>Thank you very much
 for the help

 Helmut and Markus!</div><div><br></div><div>Best regards,</div><div>Pedro<br></div></div></div></div></div></div>