On 11/06/10 14:11, Ronald Oussoren wrote:
[...]
Try the 10.3 version, that installs a 32-bit only version of Python, most 
prebuild extensions are currently only available in 32-bit.

hmm. neither of these solutions explains why the 2.7b2 '10.5 or greater' 
version of python worked fine with both Tkinter and wx...

That is odd indeed, moving from b2 to rc1 shouldn't change anything in that 
regard.  I'll have to look into this, but that will have to wait until next 
week.

ok. meantime i'll test reverting to 2.7b2 to double check. positive that was working as described though which is why installing 2.7rc1 was a nasty surprise...



i guess i'll re-install python 2.7b2 again to double check, but this seems very 
odd...

also, are you then saying that no-one running snow leopard on a 64bit capable 
machine is able to use Tkinter anymore if they install the python.org package 
for '10.5.. +' osx...?

IIRC not in 64-bit mode, the system version of Tcl/Tk 8.4 just isn't available 
in 64-bit.  Luckily you can use 'arch -ppc -i386 python2.7' to start python in 
32-bit mode (This won't work with 2.6 BTW).


well, under snow leopard the kernel (except for osx server) still runs in 32bit mode ofr device driver compatability, but if the machine supports it the whole userland is 64bit.

this still doesn't explain the change from 2.7b2 to 2.7rc1 though since i was running that happily on the same system with the same osx version...

but it could mean you're going to see a lot of simillar reports when 2.7 goes gold and more people switch to it on snow leopard. i think people will expect the stdlib Tkinter to just work.


Tk 8.5 is also available in 64-bit mode on OSX 10.6, but that version isn't 
used by the binary installer because Tk 8.5 isn't available at all on 10.5 (at 
least not without installing another version of Tk).

<http://bugs.python.org/issue8798>  describes how the stdlib could be patched 
to try both Tk 8.5 and 8.4, but it is sadly enough too late to get this into 2.7.   
There is still time to get this into 3.2 though, if someone works on a patch (I 
won't).

yes, remember reading this. it would certainly be a big improvement but i am also unable to spend effort on this at this time.

stephen.


Ronald
_______________________________________________
Pythonmac-SIG maillist  -  Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig
unsubscribe: http://mail.python.org/mailman/options/Pythonmac-SIG

Reply via email to