I have installed ActiveTcl8.6.1.1.297588-macosx10.5-i386-x86_64-threaded
on my OS X 10.9.1 . However, when I launch IDLE by running idle3
from the terminal, the following warning shows in the IDLE window:
Python 3.3.3 (v3.3.3:c3896275c0f6, Nov 16 2013, 23:39:35)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "copyright", "credits" or "license()" for more information.
>>> 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.
Why is the newer ActiveTcl version that I have installed not recognized by IDLE? How can I rectify this?
EDIT: Further details.
$ echo $PATH
/Library/Frameworks/Python.framework/Versions/3.3/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
$ which tclsh
/usr/bin/tclsh
$ ls -l /usr/bin/tclsh*
lrwxr-xr-x 1 root wheel 17 Jan 15 10:45 /usr/bin/tclsh -> /usr/bin/tclsh8.6
lrwxr-xr-x 1 root wheel 67 Oct 25 19:59 /usr/bin/tclsh8.4 -> ../../System/Library/Frameworks/Tcl.framework/Versions/8.4/tclsh8.4
lrwxr-xr-x 1 root wheel 67 Oct 25 19:59 /usr/bin/tclsh8.5 -> ../../System/Library/Frameworks/Tcl.framework/Versions/8.5/tclsh8.5
lrwxr-xr-x 1 root wheel 23 Jan 15 10:45 /usr/bin/tclsh8.6 -> /usr/local/bin/tclsh8.6
$ ls -l /usr/local/bin/tclsh*
lrwxr-xr-x 1 root admin 8 Jan 15 10:40 /usr/local/bin/tclsh -> tclsh8.6
-rwxr-xr-x 1 root admin 41716 Oct 27 04:45 /usr/local/bin/tclsh8.6
which tclsh
at the terminal prompt, the following path shows:/usr/bin/tclsh
. However, there is no file nor directory namedtclsh
under my/usr/bin
directory. The closest match is a program namedtcsh
. – Valisetclsh
before, but now I can. I have three tcl-related files in my/usr/bin
directory: tclsh, tclsh8.4, tclsh8.5 . Could you please help me proceed from this point? Also: is it a problem that there's no tclsh8.6? – Valisetclsh8.6
command and redirected the symbolic link at/usr/bin/tclsh
to point to it. Nevertheless, runningidle
yields the same warning as before. – Valise/Library/Frameworks/Tcl.framework/Versions/8.6/Tcl
? (That's where it is on my system.) – Polyploid