[GRASS-dev] [cmbarton.wikidot.com] Contact via Wikidot.com
Michael Barton
c.michael.barton at gmail.com
Thu May 22 02:31:29 PDT 2014
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 <jpayne at wcs.org> 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" <c.michael.barton at gmail.com> 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 <jpayne at wcs.org> 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" <c.michael.barton at gmail.com> 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 <sender at wikidot.com> wrote:
>>>>
>>>>>
>>>>> Form data:
>>>>>
>>>>> First name, last name:
>>>>> John Payne
>>>>>
>>>>> Organization/Company:
>>>>> Wildlife Conservation Society
>>>>>
>>>>> Country:
>>>>> Mongolia
>>>>>
>>>>> Email:
>>>>> jcpayne at uw.edu
>>>>>
>>>>> 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
>>>>>
>>>>>
>>>>>
>>>>
>>>
>>>
>>
>
>
More information about the grass-dev
mailing list