I haven't installed PostGIS, so you'll have to ask William about that. But I do have Mavericks, GRASS 6 and 7, and QGIS v. 2 working together. I don't know how to best set the environment to use the system python. It is best to ask the list if someone has done this (copied here). OS X is a version of Unix, which is similar but not identical to Linux. Many of the configuration files for setting environmental variables are similar between OS X and Linux, but they can vary sometimes.
Michael Barton On May 22, 2014, at 5:32 AM, John Payne <[email protected]> wrote: > Hi Michael, > > Thank you -- I remember reading about conflicts between multiple Python > versions but I don't know how to tell whether the /opt version is being > used by other software so I'm hesitant to remove it. I haven't switched > to Mavericks yet for fear that it would break things, but perhaps it's > time to take the plunge. It looks to me as though you and William > Kyngesbury have made it possible to install this combination: > > Mavericks > PostgreSQL with PostGIS (postGIS is critical to me) > GRASS 7 > QGIS > > Šbut please tell me if that is not the case. > > Also can you tell me which environment variable I need to change to "allow > GRASS to use the system Python only"? I hate to waste your time, but > being an ex-Windows user, these OS X installations seem like black magic > to me and the OS X books that I've seen are all way too general to be > useful ("push the big happy button and you're done!"). Maybe Unix books > are more useful? I'm guessing that experts like you simply learn the hard > way, by experience, but I would love to be able to study on my own if you > have any recommendations. > > Lastly, I have been using MacPorts and I see that they have wxPython > version 2.8.12.1. Is that close enough to the one that you compiled with? > > Thanks, > > John > > > > On 5/21/14 11:15 PM, "Michael Barton" <[email protected]> wrote: > >> You have another Python installed in /opt in addition to the system >> Python. The computer is confused. You will need to change your path or >> python path to allow GRASS to use your system Python only. Also, the Mac >> binaries bundle wxPython with the program. You don't need to install >> this. If you have it, you should probably have exactly the same version >> that was used for compiling. Currently, I'm using 2.8.12. >> >> Michael Barton >> >> >> >> On May 21, 2014, at 4:27 PM, John Payne <[email protected]> wrote: >> >>> Hi Michael, >>> >>> Thank you very much for your help -- I just reinstalled it so that I >>> could >>> send you the error message (the installation always completes >>> successfully) and here is the precise error message that I get when I >>> try >>> to run it (I get the same message with 7.0.beta2): >>> >>> Johns-MacBook-Pro:~ john$ >>> '/Applications/GRASS/GRASS-7.1.app/Contents/MacOS/grass.sh'; exit >>> Rebuilding Addon HTML manual pages index... >>> Rebuilding Addon menu... >>> dyld: DYLD_ environment variables being ignored because main executable >>> (/usr/bin/osascript) is code signed with entitlements >>> Python 2.7.5 found. >>> arch: posix_spawnp: /opt/local/bin/pythonw2.7: Bad CPU type in >>> executable >>> logout >>> >>> John >>> >>> >>> >>> On 5/20/14 1:11 AM, "Michael Barton" <[email protected]> wrote: >>> >>>> This is a weird error. I built these binaries against OS X 10.7 and am >>>> sure that they work with Mavericks (10.9). But I only have Mavericks. >>>> So >>>> I'm copying some of the GRASS developers in the hopes that someone else >>>> can test. >>>> >>>> Michael >>>> >>>> On May 19, 2014, at 1:13 AM, Wikidot.com <[email protected]> wrote: >>>> >>>>> >>>>> Form data: >>>>> >>>>> First name, last name: >>>>> John Payne >>>>> >>>>> Organization/Company: >>>>> Wildlife Conservation Society >>>>> >>>>> Country: >>>>> Mongolia >>>>> >>>>> Email: >>>>> [email protected] >>>>> >>>>> Your message (5000 character max): >>>>> Hi Michael, I just tried installing both of the binaries for Grass 7 >>>>> (7.0.beta2 and 7.1) on a new Mac (OS X 10.8.5), and got a message both >>>>> times saying something like "Wrong operating system" (I since >>>>> successfully installed 6.4, but I really need some of the new features >>>>> of 7). It wasn't clear to me from your release notes whether the >>>>> binaries only worked for Mavericks. Thanks, John >>>>> >>>>> >>>>> >>>> >>> >>> >> > > _______________________________________________ grass-dev mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/grass-dev
