[Python-bugs-list] [ python-Bugs-474836 ] Tix not included in windows distribution
noreply@sourceforge.net
noreply@sourceforge.net
Mon, 25 Feb 2002 05:13:40 -0800
Bugs item #474836, was opened at 2001-10-25 04:22
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=105470&aid=474836&group_id=5470
Category: Tkinter
Group: Python 2.1.1
Status: Open
Resolution: None
Priority: 5
Submitted By: Nobody/Anonymous (nobody)
>Assigned to: Tim Peters (tim_one)
Summary: Tix not included in windows distribution
Initial Comment:
Although there is a Tix.py available, there is no Tix
support in the precomiled
Python-distribution for windows. So
import Tix
works fine, but
root = Tix.Tk()
results in
TclError: package not found.
It is possible to circumvent this problem by installing
a regular Tcl/Tk distribution (e.g. in
c:\programme\tcl) and installing Tix in the regular
Tcl-path (i.e. tcl\lib).
Mathias
----------------------------------------------------------------------
Comment By: Martin v. Löwis (loewis)
Date: 2002-02-25 04:57
Message:
Logged In: YES
user_id=21627
The zip file is slightly too large for SF, so it is now at
http://www.informatik.hu-
berlin.de/~loewis/python/tix813win.zip
----------------------------------------------------------------------
Comment By: Martin v. Löwis (loewis)
Date: 2002-02-25 04:56
Message:
Logged In: YES
user_id=21627
Building Tix from sources is non-trivial, and I could not
find any recent Windows binary distribution (based on Tix
8.1). So I'll attach a build of Tix 8.1.3 for Tcl/Tk 8.3,
as a drop-in into the Python binary distribution.
Compared to the original distribution, only tix8.1
\pkgIndex.tcl required tweaking, to tell it that
tix8183.dll can be found in the DLLs subdirectory.
Also, unless TIX_LIBRARY is set, the Tix tcl files *must*
live in tcl\tix8.1, since tix8183.dll will look in
TCL_LIBRARY\..\tix<TIX_VERSION> (among other locations).
If a major Tcl release happens before Python 2.3 is
released (and it is then still desirable to distribute
Python with Tix), these binaries need to be regenerated.
Would these instructions (unpack zip file into
distribution tree) be precise enough to allow
incorporation into the windows installer?
----------------------------------------------------------------------
Comment By: Mathias Palm (monos)
Date: 2001-10-29 03:53
Message:
Logged In: YES
user_id=361926
As mentioned in the mail above (by me, Mathias), Tix is a
package belonging to Tcl/Tk (to be found on sourceforge:
tix.sourceforge.net, or via the Python home page - tkinter
link).
Everything needed can be found there, just read about it
(and dont forget about the winking, eyes might be getting
dry)
Mathias
----------------------------------------------------------------------
Comment By: Tim Peters (tim_one)
Date: 2001-10-25 11:26
Message:
Logged In: YES
user_id=31435
I don't know anything about Tix, so if somebody wants this
in the Windows installer, they're going to have to explain
exactly (by which I mean exactly <0.5 wink>) what's needed.
----------------------------------------------------------------------
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=105470&aid=474836&group_id=5470