Bugs item #1654408, was opened at 2007-02-07 11:50 Message generated for change (Comment added) made by ron_adam You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1654408&group_id=5470
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Tkinter Group: Feature Request Status: Open Resolution: None Priority: 5 Private: No Submitted By: Ron Adam (ron_adam) Assigned to: Martin v. Löwis (loewis) Summary: Installer should split tcl/tk and tkinter install options. Initial Comment: On Windows, installing tcl/tk separately without removing tcl/tk from python can cause tkinter to be very unstable. These bugs happen even if the versions differ by only a minor release number from the version shipped with python. Selecting to not install tcl/tk with the installer also removes tkinter, and idle. Which is what you don't want in this case. To be able to use tkinter and idle and a full installation of tcl/tk you need to manually remove the following: - python/tcl directory - python/dlls/tcl84.dll - python/dlls/tk84.dll - python/dlls/tclpip84.dll (or the corresponding versions) And then make sure tcl's bin directory is in the path. This also avoids problems resulting from attempting to install tcl extensions into the python tcl directory (or tcl into pythons tcl directory) which tends to not work. Separating the tcl/tk and tkinter/idle in the installer along with adding advise on using a separate tcl installation with python would be helpful to some people. ---------------------------------------------------------------------- >Comment By: Ron Adam (ron_adam) Date: 2007-02-07 19:19 Message: Logged In: YES user_id=1687923 Originator: YES I think part of my problem was because of having python/dlls directory in windows file path. So that does explain some of it. Probably due to following instructions like this. http://mail.python.org/pipermail/python-win32/2002-September/000497.html It still would be nice to have the option to not install tcl/tk (but keep tkinter) and use the newest update of tcl with python. I use BLT to do graphs, and it installs fine if you remove tcl from python, install tcl and BLT together. Keeping tcl in python results in the errors reported in th e above link. And following the advice and adding python/dlls to the path can result in conflicts. Is that clearer. I know this isn't a common occurrence and not a problem with python directly. That's why I listed it as a feature request and not as a bug. ---------------------------------------------------------------------- Comment By: Martin v. Löwis (loewis) Date: 2007-02-07 15:14 Message: Logged In: YES user_id=21627 Originator: NO I cannot understand why Python's Tkinter becomes unstable when Tcl is installed, or vice versa. Are you setting any environment variables (like TCL_HOME)? You should not do that. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1654408&group_id=5470 _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com