<div dir="ltr"><div>Can you please test a improved check for Cygwin? I would need to replace <span dir="ltr" id=":1ru">etc\grass70.py file in your GRASS installation by </span>the file attached to this email<span dir="ltr" id=":1ru">.</span><br>

<span dir="ltr" id=":1ru"></span><span dir="ltr" id=":1ru"><br></span></div><span dir="ltr" id=":1ru">Here is a example of path to that file:<br></span><div><span dir="ltr" id=":1ru"><br>C:\Program Files (x86)\GRASS GIS 7.0.0beta3\etc\grass70.py</span><br>

<div><div><div><div class="gmail_extra"><br></div><div class="gmail_extra">You will probably need administrator rights to do it.<br><br></div><div class="gmail_extra">You can write the result directly to the ticket I created (you need OSGeo ID for it):<br>

<br><a href="http://trac.osgeo.org/grass/ticket/2395" target="_blank">http://trac.osgeo.org/grass/ticket/2395</a>  <br><br>For the record, I have used<br><br>if sys.platform == 'cygwin':<br><br></div><div class="gmail_extra">

instead of<br><br>if os.getenv('CYGWIN'):<br><br></div><div class="gmail_extra">on the line 900.<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Aug 19, 2014 at 10:00 AM, Vaclav Petras <span dir="ltr"><<a href="mailto:wenzeslaus@gmail.com" target="_blank">wenzeslaus@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote"><div class="">On Tue, Aug 19, 2014 at 2:58 AM, Sindile Bidla <span dir="ltr"><<a href="mailto:sindile.bidla@gmail.com" target="_blank">sindile.bidla@gmail.com</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Dear List<div><br></div><div>I am using Grass-7.0 beta3 installed via osgeo4w 32bit installer on Windows 8 64 bit. I have also installed Grass-7.0 beta3 via the windows installer and have the same problem.</div>




<div><br></div><div>I get the error below and not sure what is happening: </div><div><br></div><div><div>Launching <wxpython> GUI in the background, please wait...</div><div>/usr/bin/bash.exe: Command not found</div>


</div></div></blockquote><div><br></div></div><div>Hello, I looked to the source code and I think that there are two problems. One is that GRASS is using some unreliable method of determining if it is running as Cygwin application or native one. OSGeo4W and stadalone are both MS Windows native applications but in your case GRASS thinks that it is Cygwin one.<br>


<br></div><div>The other problem is what caused GRASS to think this. It seems to me you have CYGWIN variable in your environment. If you remove this variable, GRASS should start. But note that I don't know why you have CYGWIN in your environment (it might be needed by some other application).<br>


<br></div><div>See more details in the ticket I've created:<br></div><div><br><a href="http://trac.osgeo.org/grass/ticket/2395" target="_blank">http://trac.osgeo.org/grass/ticket/2395</a> <br></div><div><br></div><div>

Thanks for trying OSGeo4W, standalone and 6.4 versions,<br>
</div><div>Vaclav<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"><div><div class="h5"><div dir="ltr"><div>

<div>Cleaning up temporary files...</div><div>Done.</div><div><br></div><div>Goodbye from GRASS GIS</div><div><br></div><div><br></div><div>C:\Users\sindile\Desktop>ERROR: Variable 'LOCATION_NAME' not set</div>




<div>Traceback (most recent call last):</div><div>  File "C:\OSGeo4W\apps\grass\grass-7.0.0beta3\gui\wxpython\wxgui.py", line 34,</div><div>in <module></div><div>    from lmgr.frame import GMFrame</div><div>




  File "C:\OSGeo4W\apps\grass\grass-7.0.0beta3\gui\wxpython\lmgr\frame.py", line</div><div> 50, in <module></div><div>    from lmgr.layertree        import LayerTree, LMIcons</div><div>  File "C:\OSGeo4W\apps\grass\grass-7.0.0beta3\gui\wxpython\lmgr\layertree.py",</div>




<div>line 37, in <module></div><div>    from mapdisp.frame        import MapFrame</div><div>  File "C:\OSGeo4W\apps\grass\grass-7.0.0beta3\gui\wxpython\mapdisp\frame.py", l</div><div>ine 66, in <module></div>




<div>    class MapFrame(SingleMapFrame):</div><div>  File "C:\OSGeo4W\apps\grass\grass-7.0.0beta3\gui\wxpython\mapdisp\frame.py", l</div><div>ine 72, in MapFrame</div><div>    page = None, Map = Map(), auimgr = None, name = 'MapWindow', **kwargs):</div>




<div>  File "C:\OSGeo4W\apps\grass\grass-7.0.0beta3\gui\wxpython\core\render.py", lin</div><div>e 401, in __init__</div><div>    if not self.GetWindow():</div><div>  File "C:\OSGeo4W\apps\grass\grass-7.0.0beta3\gui\wxpython\core\render.py", lin</div>




<div>e 460, in GetWindow</div><div>    filename = os.path.join (env['GISDBASE'],</div><div>KeyError: 'GISDBASE'</div></div><div><br></div><div><br></div><div>I also have Grass 6.4.4 installed via osgeo4w and it works fine.</div>




</div>
<br></div></div>_______________________________________________<br>
grass-user mailing list<br>
<a href="mailto:grass-user@lists.osgeo.org" target="_blank">grass-user@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/grass-user" target="_blank">http://lists.osgeo.org/mailman/listinfo/grass-user</a><br></blockquote></div><br></div></div>
</blockquote></div><br></div></div></div></div></div></div>