<div dir="auto"><div><br><div class="gmail_extra"><br><div class="gmail_quote">On Jun 29, 2017 3:38 AM, "Rainer Krug" <<a href="mailto:rainer_krug@icloud.com" target="_blank">rainer_krug@icloud.com</a>> wrote:<br type="attribution"><blockquote class="m_-6533762163332814110quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><br><div><blockquote type="cite"><div class="m_-6533762163332814110elided-text"><div>On 29 Jun 2017, at 06:09, Anna Petrášová <<a href="mailto:kratochanna@gmail.com" target="_blank">kratochanna@gmail.com</a>> wrote:</div><br class="m_-6533762163332814110m_-8097738541430692777Apple-interchange-newline"></div><div><div class="m_-6533762163332814110elided-text"><span style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">On Wed, Jun 28, 2017 at 3:17 AM, Rainer Krug <</span><a href="mailto:rainer_krug@icloud.com" style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px" target="_blank">rainer_krug@icloud.com</a><span style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">> wrote:</span><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><blockquote type="cite" style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><br>On 27 Jun 2017, at 14:32, Anna Petrášová <<a href="mailto:kratochanna@gmail.com" target="_blank">kratochanna@gmail.com</a>> wrote:<br><br>On Tue, Jun 27, 2017 at 3:26 AM, Moritz Lennert<br><<a href="mailto:mlennert@club.worldonline.be" target="_blank">mlennert@club.worldonline.be</a>> wrote:<br><br>On 27/06/17 01:02, GRASS GIS wrote:<br><br><br>#2942: Startup after Novice Install<br>------------------------+-----<wbr>--------------------<br>Reporter:  pactriglo  |      Owner:  grass-dev@…<br>    Type:  defect     |     Status:  new<br>Priority:  normal     |  Milestone:  7.0.6<br>Component:  Startup    |    Version:  7.0.3<br>Resolution:             |   Keywords:<br>     CPU:  OSX/Intel  |   Platform:  MacOSX<br>------------------------+-----<wbr>--------------------<br><br>Comment (by annakrat):<br><br>Use homebrew from osgeo4mac:<br><br>{{{<br>brew tap osgeo/osgeo4mac<br>brew install grass7<br>}}}<br><br>--<br>Ticket URL: <<a href="https://trac.osgeo.org/grass/ticket/2942#comment:5" target="_blank">https://trac.osgeo.org/grass/<wbr>ticket/2942#comment:5</a>><br>GRASS GIS <<a href="https://grass.osgeo.org" target="_blank">https://grass.osgeo.org</a>><br><br><br><br>Is this the official recommendation on how to install GRASS GIS on Mac OSX<br>these days ?<br><br><br>I was recommending this way in our recent workshops because it's the<br>only way which works with SIP enabled. It's far from ideal because it<br>doesn't always work, sometimes people have several Python<br>installations on Mac which complicates things<br><br><br>I have the system python, Python 2 (home-brew) and python-3 (also home-brew<br>install), and it installs without problems. Maybe because I have the hebrew<br>python install.<br><br>It usually get’s tricky if you are mixing different approaches of installing<br>programs (same on Linux). That is the reason why, where possible, am using<br>home-brew. I have, for example, no idea how home-brew / grass works together<br>with python installed via the apple way go MacPorts. This is something which<br>should be asked on the home-brew mailing list, or better, stackexchange.<br><br></blockquote><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">also people have Anaconda these days. You have to be careful about the</span><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">order of Pythons in your PATH. (It sort of brings the actual meaning</span><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"></div><span style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">of word python to my mind…)</span><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"></div></blockquote><div><br></div><div>I have the following python defined:</div><div><br></div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><div><font face="Courier">08:53:45 ~$ which python</font></div></div><div><div><font face="Courier">/usr/local/bin/python</font></div></div><div><div><font face="Courier">09:15:36 ~$ python --version</font></div></div><div><div><font face="Courier">Python 2.7.13</font></div></div><div><div><font face="Courier">09:15:43 ~$</font></div></div></blockquote><div><div><br></div><div>which is the home-brew python.</div><div class="m_-6533762163332814110quoted-text"><div><br></div><blockquote type="cite"><div><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">Related to this, GRASS uses GRASS_PYTHON to force which Python is used.</span><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"></div></blockquote><div><br></div></div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><div><font face="Courier">GRASS 7.2.0 (grass):~ > echo $GRASS_PYTHON</font></div></div><div><div><font face="Courier">python</font></div></div><div><div><font face="Courier">[Raster MASK present]</font></div></div><div><div><font face="Courier">GRASS 7.2.0 (grass):~ > which python</font></div></div><div><div><font face="Courier">/usr/local/bin/python</font></div></div><div><div><font face="Courier">[Raster MASK present]</font></div></div><div><div><font face="Courier">GRASS 7.2.0 (grass):~ > python --version</font></div></div><div><div><font face="Courier">Python 2.7.13</font></div></div><div><div><font face="Courier">[Raster MASK present]</font></div></div><div><div><font face="Courier">GRASS 7.2.0 (grass):~ ></font></div></div></blockquote><div><div class="m_-6533762163332814110quoted-text"><div><br></div><blockquote type="cite"><div><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><blockquote type="cite" style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">and for some reason, ctypes don't work there (so no PyGRASS or digitizer or<br>3D view).<br><br><br></blockquote></div></blockquote><blockquote type="cite"><div><blockquote type="cite" style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">Never used them, but how can I test? Could you give me an example and I<br>could try on my machine.<br></blockquote><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">Pretty simple, run any of the examples here:</span><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><a href="https://grass.osgeo.org/grass73/manuals/libpython/pygrass_vector.html" style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px" target="_blank">https://grass.osgeo.org/grass7<wbr>3/manuals/libpython/pygrass_<wbr>vector.html</a><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"></div></blockquote><div><br></div></div>OK - I am new to python (wrote my first lines of python code about two weeks ago…). So I am getting </div><div><br></div><div>importError: No module named grass.pygrass.vector</div><div><br></div><div>in a fresh python session.</div></div></blockquote></div></div></div><div dir="auto"><br></div><div dir="auto">Do you run this in GRASS session? Outside it won't work.</div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="m_-6533762163332814110quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div><div class="m_-6533762163332814110quoted-text"><br><blockquote type="cite"><div><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">The rest is to be tested in the GUI, digitizer and 3D view are</span><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">switched on in Map Display.</span><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"></div></blockquote><div><br></div><div><br></div></div><div>I see the following in the Map Display menu - does this mean, that they are not working?</div><img id="m_-6533762163332814110m_-8097738541430692777FC4E007C-E438-4708-A502-E563C0979B86" width="705" height="222" src="?view=att&th=15cf3bbdcaf16e82&attid=0.1&disp=emb&realattid=aacf2e9cd52ec2a9_0.1.1&zw&atsh=1"></div><div><div class="m_-6533762163332814110elided-text"><br><blockquote type="cite"><div></div></blockquote><blockquote type="cite"><div><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"></div></blockquote></div></div></div></blockquote></div></div></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">Sorry, I meant Map Display toolbar. There is drop down widget to select digitizer and 3d view.</div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="m_-6533762163332814110quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div><div class="m_-6533762163332814110elided-text"><blockquote type="cite"><div><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><blockquote type="cite" style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><br>And the installation takes time on slower computers because it's compiling<br>everything.<br><br><br>Actually, there is a bottle (binary) available for grass 7 Sierra<br><br>09:02:43 ~$ brew info grass7<br>osgeo/osgeo4mac/grass7: stable 7.2.0 (bottled)<br>Geographic Resources Analysis Support System<br><a href="http://grass.osgeo.org/" target="_blank">http://grass.osgeo.org/</a><br>/usr/local/Cellar/grass7/7.2.0 (3,751 files, 69.6MB) *<br> Poured from bottle on 2017-06-28 at 08:54:11<br>From:<br><a href="https://github.com/osgeo/homebrew-osgeo4mac/blob/master/Formula/grass7.rb" target="_blank">https://github.com/osgeo/homeb<wbr>rew-osgeo4mac/blob/master/<wbr>Formula/grass7.rb</a><br>==> Dependencies<br>Build: pkg-config ✔<br>Required: gettext ✔, readline ✔, flex ✔, bison ✔, lbzip2 ✔, gdal2 ✔, libtiff<br>✔, unixodbc ✔, fftw ✔, wxpython ✔, cairo ✔, ghostscript ✔<br>Optional: openblas ✔, liblas ✔, netcdf ✔, ffmpeg ✔<br>==> Requirements<br>Required: unlinkedgrass7 ✘, python ✔, numpy (python module) ✔, x11 ✔<br>Optional: postgresql ✔, mysql ✔<br>==> Options<br>--with-ffmpeg<br>Build with ffmpeg support<br>--with-gdal-1<br>Build with GDAL/OGR v1.x instead of v2.x<br>--with-liblas<br>Build with liblas support<br>--with-mysql<br>Build with mysql support<br>--with-netcdf<br>Build with netcdf support<br>--with-openblas<br>Build with openblas support<br>--with-postgresql<br>Build with postgresql support<br>--without-gui<br>Build without WxPython interface. Command line tools still available.<br>09:03:02 ~$<br><br><br>I just re-installed it. If you use non-default options, grass7 get’s usually<br>compiled - that is correct.<br></blockquote><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">I see. On a recent workshop we did, a lot of people had problems with</span><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">installing GRASS with homebrew, and the most annoying part was that</span><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">they had all kinds of errors and we were able to figure out only some</span><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">of them.</span><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"></div></blockquote><div><br></div></div>Interesting. Did you raise these with Larry Shaffer <a href="https://github.com/dakcarto" target="_blank">https://github.com/dak<wbr>carto</a> who is maintaining the osgeo4mac tap?</div><div><br></div><div>I will try to setup a VirtualBox VM running Sierra and go through the complete install from the clean system. I will report back - please remind if you don’t hear anything.</div><div><br></div><div><div class="m_-6533762163332814110quoted-text"><br><blockquote type="cite"><div></div></blockquote></div></div></div></blockquote></div></div></div><div dir="auto"><br></div><div dir="auto">No, I should have, but most problems I encountered would be hard to reproduce anyway and I didn't have access to their laptops. But the problem with ctypes should be reproducible.</div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="m_-6533762163332814110quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div><div class="m_-6533762163332814110quoted-text"><blockquote type="cite"><div><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><blockquote type="cite" style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><br><br>Michael's binaries work only when SIP is disabled. It's fairly easy to<br>disable it, but still, you have to boot into recovery system, open<br>command line and run a command there, so it looks little scary for<br>most people.<br><br><br>Absolutely - It makes sense to have SIP, and I am not prepared to disable it<br>if I can avoid it - which I can by using homebrew.<br><br><br>Even your own compilation is fairly difficult, one reason is that<br>official wxPython 3 mac package is old and new macs refuse to open and<br>install. So in general I am getting sick of this issue and<br>unfortunately I don't have time nor knowledge to do anything about it.<br><br><br>You are running into the same problems as with the pre-build binaries from<br>Michael. I managed to get it to compile and run, but it was hackisch and not<br>all features worked - so no options. If you gave instructions once on this<br>mailing list but don’t have the mails at hand.<br></blockquote><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">I used this:</span><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><a href="https://stackoverflow.com/a/34622956/1058453" style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px" target="_blank">https://stackoverflow.com/a/34<wbr>622956/1058453</a><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">I haven't tried the new wxPython Phoenix on Mac yet.</span><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"></div></blockquote><div><br></div></div><div>I have installed it from home-brew, if I am not completely mistaken: </div><div><br></div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><div><div><font face="Courier">$ pip2 search wx</font></div></div></div><div><div><div><font face="Courier">...</font></div></div></div><div><div><div><font face="Courier">wxPython-common (2.6.3.3)                       - Cross platform GUI toolkit for Python</font></div></div></div><div><div><div><font face="Courier">  INSTALLED: 3.0.2.0</font></div></div></div><div><div><div><font face="Courier">  LATEST:    2.6.3.3</font></div></div></div></blockquote><div><div><div><br></div></div>and</div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><font face="Courier"><br></font></div><div><div><font face="Courier">9:32:24 ~/tmp$ brew info wxpython</font></div></div><div><div><font face="Courier">wxpython: stable 3.0.2.0 (bottled)</font></div></div><div><div><font face="Courier">Python bindings for wxWidgets</font></div></div><div><div><font face="Courier"><a href="https://www.wxwidgets.org/" target="_blank">https://www.wxwidgets.org/</a></font></div></div><div><div><font face="Courier">/usr/local/Cellar/wxpython/<a href="http://3.0.2.0" target="_blank">3.0<wbr>.2.0</a> (992 files, 40MB) *</font></div></div><div><div><font face="Courier">  Poured from bottle on 2014-12-06 at 18:36:45</font></div></div><div><div><font face="Courier">From: <a href="https://github.com/Homebrew/homebrew-core/blob/master/Formula/wxpython.rb" target="_blank">https://github.com/Homebrew/ho<wbr>mebrew-core/blob/master/Formul<wbr>a/wxpython.rb</a></font></div></div><div><div><font face="Courier">==> Dependencies</font></div></div><div><div><font face="Courier">Required: wxmac ✔</font></div></div><div><div><font face="Courier">09:34:42 ~/tmp$ brew info wxmac</font></div></div><div><div><font face="Courier">wxmac: stable 3.0.2 (bottled), devel 3.1.0, HEAD</font></div></div><div><div><font face="Courier">Cross-platform C++ GUI toolkit (wxWidgets for macOS)</font></div></div><div><div><font face="Courier"><a href="https://www.wxwidgets.org" target="_blank">https://www.wxwidgets.org</a></font></div></div><div><div><font face="Courier">/usr/local/Cellar/wxmac/3.0.2_<wbr>4 (810 files, 24.6MB) *</font></div></div><div><div><font face="Courier">  Poured from bottle on 2016-11-02 at 19:08:02</font></div></div><div><div><font face="Courier">From: <a href="https://github.com/Homebrew/homebrew-core/blob/master/Formula/wxmac.rb" target="_blank">https://github.com/Homebrew/ho<wbr>mebrew-core/blob/master/Formul<wbr>a/wxmac.rb</a></font></div></div><div><div><font face="Courier">==> Dependencies</font></div></div><div><div><font face="Courier">Required: jpeg ✔, libpng ✔, libtiff ✔</font></div></div><div><div><font face="Courier">==> Options</font></div></div><div><div><font face="Courier">--with-static</font></div></div><div><div><font face="Courier"><span class="m_-6533762163332814110m_-8097738541430692777Apple-tab-span" style="white-space:pre-wrap"> </span>build static libraries</font></div></div><div><div><font face="Courier">--with-stl</font></div></div><div><div><font face="Courier"><span class="m_-6533762163332814110m_-8097738541430692777Apple-tab-span" style="white-space:pre-wrap">   </span>use standard C++ classes for everything</font></div></div><div><div><font face="Courier">--devel</font></div></div><div><div><font face="Courier"><span class="m_-6533762163332814110m_-8097738541430692777Apple-tab-span" style="white-space:pre-wrap">     </span>Install development version 3.1.0</font></div></div><div><div><font face="Courier">--HEAD</font></div></div><div><div><font face="Courier"><span class="m_-6533762163332814110m_-8097738541430692777Apple-tab-span" style="white-space:pre-wrap">    </span>Install HEAD version</font></div></div><div><div><font face="Courier">09:34:47 ~/tmp$</font></div></div></blockquote><div><br></div><div><div class="m_-6533762163332814110quoted-text"><br><blockquote type="cite"><div></div></blockquote></div></div></div></blockquote></div></div></div><div dir="auto">This is wxpython 3, the new one is 4.</div><div dir="auto">Sorry, I am traveling, so I can give only limited response.</div><div dir="auto"><br></div><div dir="auto">Anna</div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="m_-6533762163332814110quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div><div class="m_-6533762163332814110quoted-text"><blockquote type="cite"><div><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><blockquote type="cite" style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><br>My students with MacOSX have been a bit confused about the different ways to<br>download GRASS GIS, especially when they were trying to install it in<br>parallel with QGIS for cross-usage (grass plugin and processing toolbox).<br><br><br>this is something I haven't even tried. If some of your students find<br>better ways of installing GRASS, let me know.<br><br><br>As far as I know, you have to install both via home-brew (and if you are<br>mentioning the long compilation times of GRASS, start the compilation of<br>QGIS in home-brew in the evening! QGIS is beast to install via homebrew).<br><br>But: I haven’t used QGIS in a long time.<br><br>So to sum up:<br><br>1) mixed installs (Apple;e approach (.pkg, .dmg, Frameworks, …) combined<br>with home-brew, you likely will have problems.<br>2) grass 7 installs via home-brew from a binary on Sierra without<br>compilation<br>3) QGIS - grass under home-brew should work if both are installed under<br>home-brew, otherwise ask on the QGIS mailing list.<br></blockquote><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">Thanks for any testing/advice. We should probably update official</span><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">instructions on the main website if we agree on what they should be.</span><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"></div></blockquote><div><br></div></div>Yes - I am still wandering, why there is a SIP issue with a GIS program, but Michael and others explained it a few times here and definitively have a better understanding of this. Ih the long run, one should probably address this issue in the code base of GRASS so that installation via the official way is possible without hassles, but an approved / official installation procedure for using home-brew should be available.</div><font color="#888888"><div><br></div><div>Rainer</div></font><div class="m_-6533762163332814110elided-text"><div><br><blockquote type="cite"><div><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">Anna</span><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><br style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><blockquote type="cite" style="font-family:Menlo-Regular;font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><br>Hope this helps,<br><br>Cheers,<br><br>Rainer<br><br><br>Anna<br><br><br>BTW, in the homebrew formula for grass7 [1] I see:<br><br>stable do<br>  url "<a href="https://grass.osgeo.org/grass72/source/grass-7.2.0.tar.gz" target="_blank">https://grass.osgeo.org/grass<wbr>72/source/grass-7.2.0.tar.gz</a>"<br><br>i.e. 7.2.0, instead of 7.2.1.<br><br>Maybe we should create a symbolic link<br><br><br><a href="https://grass.osgeo.org/grass72/source/current_stable.tar.gz" target="_blank">https://grass.osgeo.org/grass7<wbr>2/source/current_stable.tar.gz</a> -><br><a href="https://grass.osgeo.org/grass72/source/grass-7.2.1.tar.gz" target="_blank">https://grass.osgeo.org/grass7<wbr>2/source/grass-7.2.1.tar.gz</a><br><br>?<br><br>Or even<br><br><a href="https://grass.osgeo.org/current_stable.tar.gz" target="_blank">https://grass.osgeo.org/curren<wbr>t_stable.tar.gz</a> -><br><a href="https://grass.osgeo.org/grass72/source/grass-7.2.1.tar.gz" target="_blank">https://grass.osgeo.org/grass7<wbr>2/source/grass-7.2.1.tar.gz</a><br><br>to make it easier for build scripts such as these to always point to the<br>latest stable version ?<br><br><br>Moritz<br><br>[1]<br><a href="https://github.com/OSGeo/homebrew-osgeo4mac/blob/master/Formula/grass7.rb" target="_blank">https://github.com/OSGeo/homeb<wbr>rew-osgeo4mac/blob/master/<wbr>Formula/grass7.rb</a><br>______________________________<wbr>_________________<br>grass-dev mailing list<br><a href="mailto:grass-dev@lists.osgeo.org" target="_blank">grass-dev@lists.osgeo.org</a><br><a href="https://lists.osgeo.org/mailman/listinfo/grass-dev" target="_blank">https://lists.osgeo.org/mailma<wbr>n/listinfo/grass-dev</a><br><br>______________________________<wbr>_________________<br>grass-dev mailing list<br><a href="mailto:grass-dev@lists.osgeo.org" target="_blank">grass-dev@lists.osgeo.org</a><br><a href="https://lists.osgeo.org/mailman/listinfo/grass-dev" target="_blank">https://lists.osgeo.org/mailma<wbr>n/listinfo/grass-dev</a></blockquote></div></blockquote></div><br></div></div></blockquote></div><br></div></div></div>