I just tried your 6.4 build and I noticed two things. 1) When I double click
on it, I see this in the terminal:
Rebuilding Addon menu...
Python 2.5.4 found.
But, if I try to switch to the non-default gui, here is what I get:
> g.gui wxpython
Traceback (most recent call last):
File
"/Applications/Grass/GRASS-6.4_Barton.app/Contents/MacOS/etc/wxpython/wxgui.py",
line 55, in <module>
import gui_modules.globalvar as globalvar
File
"/Applications/Grass/GRASS-6.4_Barton.app/Contents/MacOS/etc/wxpython/gui_modules/globalvar.py",
line 62, in <module>
import wx
File
"/Applications/Grass/GRASS-6.4_Barton.app/Contents/MacOS/etc/python/wx/__init__.py",
line 45, in <module>
from wx._core import *
File
"/Applications/Grass/GRASS-6.4_Barton.app/Contents/MacOS/etc/python/wx/_core.py",
line 4, in <module>
import _core_
ImportError:
dlopen(/Applications/Grass/GRASS-6.4_Barton.app/Contents/MacOS/etc/python/wx/_core_.so,
2): no suitable image found. Did find:
/Applications/Grass/GRASS-6.4_Barton.app/Contents/MacOS/etc/python/wx/_core_.so:
no matching architecture in universal wrapper
While, when I run William Kyngesburye's build I see this in the terminal:
Rebuilding Addon menu...
Python 2.6.4 found.
But, at the command line, if I just do python, I end up with Apple version
2.6.1. I will also ask about this on the macports list, which is very active.
For what it is worth, I know that in the past, with 10.5, and Macports
installed I was able to run the wxpython version, but I can't seem to get it to
work now.
--Adam
On Dec 2, 2009, at 9:11 AM, Michael Barton wrote:
> If you have a second python and it is in your python path, you'll have
> trouble. Do you know what the Macports "python_select" script does?
>
> You really don't need to install any extra Python because your Mac already
> comes with Python 2.6, the most up-to-date of the 2.x series. It should not
> be necessary to run anything downloaded from MacPorts as any Python app
> should use the system Python unless it needs an earlier version. If MacPorts
> is installing 2.3 or 2.4 this could be a pretty big headache since GRASS
> requires at least 2.4 and possibly 2.5 or above to run its wxPython GUI
> (we've tried not to break 2.4 compatibility but I haven't tested it). I've
> heard of other people having trouble with conflicts from MacPorts. I uses to
> use Fink but ran into some of the same issues. And by now I don't really need
> it since many applications are now available on the Mac in a more native way.
> You might try getting rid of the MacPorts Python and see if GRASS run--and if
> MacPorts Python apps still run.
>
> Michael
> ____________________
> C. Michael Barton
> Director, Center for Social Dynamics & Complexity
> Professor of Anthropology, School of Human Evolution & Social Change
> Arizona State University
>
> Phone: 480-965-6262
> Fax: 480-965-7671
> www: www.public.asu.edu/~cmbarton, http://csdc.asu.edu
>
>
>
>
>
>
>
> On Dec 2, 2009, at 10:00 AM, Adam Dershowitz, Ph.D., P.E. wrote:
>
>> I do have python installed as I have a bunch of things installed with
>> macports and some of them depend on it and so installed it as part of the
>> builds. So I can't really get rid of it. But, as part of macports, I do
>> have python_select, which is a small port that allows me to switch which
>> python is active and I am currently using the Apple installed Python 2.6,
>> not one of the Macport installed versions. So I don't think that is the
>> problem....?
>> I am downloading one of your builds to test out right now.
>>
>> Thanks,
>>
>> --Adam
>>
>>
>>
>> On Dec 2, 2009, at 8:53 AM, Michael Barton wrote:
>>
>>> Did you install Python yourself? If so, you will need to get rid of it. I
>>> know how to do so with 10.5, but am not sure of 10.6. William might be able
>>> to offer guidance on this.
>>>
>>> If you did not install a separate Python, I'm not sure what the problem is.
>>> But you can try one of my builds. They work with Snow Leopard on at least
>>> one student machine I know of. I've posted very recent binaries for 6.4,
>>> 6.5, and 7.0.
>>>
>>> http://www.public.asu.edu/~cmbarton/files/grass_mac
>>>
>>> Michael
>>> ____________________
>>> C. Michael Barton
>>> Director, Center for Social Dynamics & Complexity
>>> Professor of Anthropology, School of Human Evolution & Social Change
>>> Arizona State University
>>>
>>> Phone: 480-965-6262
>>> Fax: 480-965-7671
>>> www: www.public.asu.edu/~cmbarton, http://csdc.asu.edu
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> On Dec 2, 2009, at 9:44 AM, Adam Dershowitz, Ph.D., P.E. wrote:
>>>
>>>> Sorry, Mac 10.6.2 using William Kyngesburye's binary builds.
>>>>
>>>> --Adam
>>>>
>>>>
>>>>
>>>> On Dec 2, 2009, at 8:35 AM, Michael Barton wrote:
>>>>
>>>>> What OS platform?
>>>>>
>>>>> Michael
>>>>> ____________________
>>>>> C. Michael Barton
>>>>> Director, Center for Social Dynamics & Complexity
>>>>> Professor of Anthropology, School of Human Evolution & Social Change
>>>>> Arizona State University
>>>>>
>>>>> Phone: 480-965-6262
>>>>> Fax: 480-965-7671
>>>>> www: www.public.asu.edu/~cmbarton, http://csdc.asu.edu
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Dec 2, 2009, at 9:34 AM, Adam Dershowitz, Ph.D., P.E. wrote:
>>>>>
>>>>>> I did try it, but I can't currently get it to run. My guess is that it
>>>>>> is an issue of the current built of GRASS that I am using (6.4 RC5-3 on
>>>>>> a 64 bit machine):
>>>>>>
>>>>>> g.gui wxpython
>>>>>> Traceback (most recent call last):
>>>>>> File "/Applications/GRASS-6.4.app/Contents/MacOS/etc/wxpython/wxgui.py",
>>>>>> line 55, in <module>
>>>>>> import gui_modules.globalvar as globalvar
>>>>>> File
>>>>>> "/Applications/GRASS-6.4.app/Contents/MacOS/etc/wxpython/gui_modules/globalvar.py",
>>>>>> line 59, in <module>
>>>>>> import wx
>>>>>> File
>>>>>> "/Applications/GRASS-6.4.app/Contents/MacOS/etc/python/wx/__init__.py",
>>>>>> line 45, in <module>
>>>>>> from wx._core import *
>>>>>> File
>>>>>> "/Applications/GRASS-6.4.app/Contents/MacOS/etc/python/wx/_core.py",
>>>>>> line 4, in <module>
>>>>>> import _core_
>>>>>> ImportError:
>>>>>> dlopen(/Applications/GRASS-6.4.app/Contents/MacOS/etc/python/wx/_core_.so,
>>>>>> 2): no suitable image found. Did find:
>>>>>> /Applications/GRASS-6.4.app/Contents/MacOS/etc/python/wx/_core_.so:
>>>>>> mach-o, but wrong architecture
>>>>>>
>>>>>>
>>>>>>
>>>>>> --Adam
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Dec 2, 2009, at 6:47 AM, Michael Barton wrote:
>>>>>>
>>>>>>> Important to note that this will not work with Windows, since Windows
>>>>>>> doesn't run x11 unless you the Cygwin unix emulator.
>>>>>>>
>>>>>>> Have you tried georectification with the new wxPython GUI?
>>>>>>>
>>>>>>> Michael
>>>>>>>
>>>>>>>
>>>>>>> On Dec 1, 2009, at 11:20 PM, [email protected] wrote:
>>>>>>>
>>>>>>>> Date: Wed, 02 Dec 2009 15:01:23 +1100
>>>>>>>> From: Richard Chirgwin <[email protected]>
>>>>>>>> Subject: [GRASS-user] Re: Georectify problem
>>>>>>>> To: [email protected]
>>>>>>>> Message-ID: <[email protected]>
>>>>>>>> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>>>>>>>>
>>>>>>>> Adam,
>>>>>>>>
>>>>>>>> If all else fails, work with a command line process ... I've never had
>>>>>>>> happy experiences with the purely GUI rectification.
>>>>>>>>
>>>>>>>> i.group (groupname) (mapname)
>>>>>>>> i.target (groupname) Target_Location Target_Mapset
>>>>>>>> d.mon X0
>>>>>>>> i.points (groupname) - this launches the GCP capture GUI (old style,
>>>>>>>> X-windows but it works!)
>>>>>>>> i.rectify (groupname) extension="something" order=(polynomial order)
>>>>>>>>
>>>>>>>> RC
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> grass-user mailing list
>>>>>>> [email protected]
>>>>>>> http://lists.osgeo.org/mailman/listinfo/grass-user
>>>>>>
>>>>>
>>>>
>>>
>>
>
_______________________________________________
grass-user mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/grass-user