Re: Python 3.3.2 Shell Message

2013-12-29 Thread stanward
Hi Ned,

I am running into the same problem described by Bart.  I am teaching my kids to 
program using the Python For Kids book on a Mac OSX 10.8.5.


I have installed "Mac OS X 64-bit/32-bit Installer (3.3.3) for Mac OS X 10.6 
and later" (file: python-3.3.3-macosx10.6.dmg) and installed the "ActiveTcl 
8.6.1 for Mac OS X (10.5+, x86_64/x86)" (file: 
ActiveTcl8.6.1.1.297588-macosx10.5-i386-x86_64-threaded), but IDLE keeps 
showing the message "WARNING: The version of Tcl/Tk (8.5.9) in use may be 
unstable. Visit http://www.python.org/download/mac/tcltk/ for current 
information."

Per your instructions in the thread 
http://code.activestate.com/lists/python-dev/117314/ I have inspected the IDLE 
process using Activity Monitor and the Tcl/Tk processes being used are:
/System/Library/Frameworks/Tcl.framework/Versions/8.5/Tcl
/System/Library/Frameworks/Tk.framework/Versions/8.5/Tk

Is there a PATH setting or something I can use to force the use of the 
ActiveTcl Tcl/Tk located in:
/Library/Frameworks/Tcl.framework/Versions/8.5/Tcl and
/Library/Frameworks/Tk.framework/Versions/8.5/Tk

I have tried a bunch of different things all to no avail, so I am now reaching 
for help.  I have UNIX experience and a CS degree, although very rusty, so have 
at with any technical instructions.  Thank you very much!!!
-- 
https://mail.python.org/mailman/listinfo/python-list


Re: Python 3.3.2 Shell Message

2013-12-29 Thread stanward
> Is there a PATH setting or something I can use to force the use of the 
> ActiveTcl Tcl/Tk located in: 
> /Library/Frameworks/Tcl.framework/Versions/8.5/Tcl and 
> /Library/Frameworks/Tk.framework/Versions/8.5/Tk

Correction.  The ActiveTcl /Library directions are:

/Library/Frameworks/Tcl.framework/Versions/8.6
/Library/Frameworks/Tcl.framework/Versions/8.6

Note also that symbolic links were created by something (assume the install 
script) from:

/Library/Frameworks/Tcl.framework/Versions/Current to
/Library/Frameworks/Tcl.framework/Versions/8.6 to

and 

/Library/Frameworks/Tk.framework/Versions/Current to
/Library/Frameworks/Tk.framework/Versions/8.6

Also, the IDLE message I am getting (which is slightly different than Bart's) 
is: "WARNING: The version of Tcl/Tk (8.5.9) in use may be unstable."  I assume 
this is referring to the Apple system version of Tcl/Tk.

Maybe there is symbolic link I need to set-up...

By the way, I have tried to address with setting to PATH in .bash_profile, 
having /usr/local/bin first in the path.  This has created a situation of 
running the correct version of tclsh from bash, but it does not solve the 
problem for IDLE, even if putting a specific call to . .bash_profile from the 
Automator script which starts IDLE.

Actively working on this... may try to create a symbolic link from 
/System/Library/Frameworks/Tcl.framework/Versions/Current to 
/Library/Frameworks/Tcl.framework/Versions/Current
-- 
https://mail.python.org/mailman/listinfo/python-list


Re: Python 3.3.2 Shell Message

2013-12-29 Thread stanward
> Is there a PATH setting or something I can use to force the use of the 
> ActiveTcl Tcl/Tk located in: 
> /Library/Frameworks/Tcl.framework/Versions/8.5/Tcl and 
> /Library/Frameworks/Tk.framework/Versions/8.5/Tk

Correction.  The ActiveTcl /Library directions are:

/Library/Frameworks/Tcl.framework/Versions/8.6
/Library/Frameworks/Tk.framework/Versions/8.6

Note also that symbolic links were created by something (assume the install 
script) from:

/Library/Frameworks/Tcl.framework/Versions/Current to
/Library/Frameworks/Tcl.framework/Versions/8.6 to

and 

/Library/Frameworks/Tk.framework/Versions/Current to
/Library/Frameworks/Tk.framework/Versions/8.6

Also, the IDLE message I am getting (which is slightly different than Bart's) 
is: "WARNING: The version of Tcl/Tk (8.5.9) in use may be unstable."  I assume 
this is referring to the Apple system version of Tcl/Tk.

Maybe there is symbolic link I need to set-up...

By the way, I have tried to address with setting to PATH in .bash_profile, 
having /usr/local/bin first in the path.  This has created a situation of 
running the correct version of tclsh from bash, but it does not solve the 
problem for IDLE, even if putting a specific call to . .bash_profile from the 
Automator script which starts IDLE.

Actively working on this...May try to create a symbolic link from 
/System/Library/Frameworks/Tcl.framework/Versions/Current to 
/Library/Frameworks/Tcl.framework/Versions/Current
-- 
https://mail.python.org/mailman/listinfo/python-list


Re: Python 3.3.2 Shell Message

2013-12-29 Thread stanward
> Actively working on this... may try to create a symbolic link from 
> /System/Library/Frameworks/Tcl.framework/Versions/Current to 
> /Library/Frameworks/Tcl.framework/Versions/Current

Symbolic link (ln -s) does not seem to have worked either.  G.

Tried

/System/Library/Frameworks/Tcl.framework/Versions, did
ln -s /Library/Frameworks/Tcl.framework/Versions/8.6 Current

and

/System/Library/Frameworks/Tk.framework/Versions, did
ln -s /Library/Frameworks/Tk.framework/Versions/8.6 Current

Also tried

/System/Library/Frameworks/Tcl.framework/Versions, did
ln -s /Library/Frameworks/Tcl.framework/Versions/Current Current

and

/System/Library/Frameworks/Tk.framework/Versions, did
ln -s /Library/Frameworks/Tk.framework/Versions/Current Current
such as /System/Library/Frameworks/Tcl.framework/Versions/Current to 
/Library/Frameworks/Tcl.framework/Versions/8.6 (instead of Current).
-- 
https://mail.python.org/mailman/listinfo/python-list