New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tix not included in windows distribution #35403
Comments
Although there is a Tix.py available, there is no Tix import Tix works fine, but root = Tix.Tk() results in TclError: package not found. It is possible to circumvent this problem by installing Mathias |
Logged In: YES I don't know anything about Tix, so if somebody wants this |
Logged In: YES As mentioned in the mail above (by me, Mathias), Tix is a Everything needed can be found there, just read about it Mathias |
Logged In: YES Building Tix from sources is non-trivial, and I could not Compared to the original distribution, only tix8.1 Also, unless TIX_LIBRARY is set, the Tix tcl files *must* If a major Tcl release happens before Python 2.3 is Would these instructions (unpack zip file into |
Logged In: YES The zip file is slightly too large for SF, so it is now at http://www.informatik.hu- |
Logged In: YES Thanks. Mathias |
Logged In: YES Guido, do you want me to spend time on this? |
Logged In: YES Yes, for 2.3. |
Logged In: YES I would really like to see Tix in 2.3 and will be glad to help. If there are any issues that need dealing with at Tix's end, I'll be On Python's end I've suggested a fix for http://python.org/sf/564729 FYI, please also see my comments for bug 632323. |
1 similar comment
Logged In: YES I would really like to see Tix in 2.3 and will be glad to help. If there are any issues that need dealing with at Tix's end, I'll be On Python's end I've suggested a fix for http://python.org/sf/564729 FYI, please also see my comments for bug 632323. |
Logged In: YES I support this. Tim, I know you're not a big Tk user (to say |
Logged In: YES Does Tix 8.1.3 play with Tcl/Tk 8.4.1? The 2.3. Windows There appear to be several reasons Tix won't compile on |
Logged In: YES Look on http://tix.sourceforge.net/download.shtml for If you have any problems let me know directly by email |
Logged In: YES I think the recommendation cannot apply to Python; I'm very So the question then is whether Python 2.3 should include |
Logged In: YES Parents shouldn't disagree in front of their children <wink>. Not all the Tcl or Tk tests (their tests, not ours) passed We intend to put out the first 2.3 Python alpha by the end |
Logged In: YES My you're courageous - going with a version of Tcl that doesn't 8.1.4 will be out this week, which compiles with 8.4 but I don't Check back with me before 2.3 goes into beta and I'll do |
Logged In: YES I still think Python should include Tix. Here are some
With these instructions, invoking t.tk.eval("package require |
Logged In: YES I found that the instructions need slight modification: In step http://www.dcl.hpi.uni-potsdam.de/home/loewis/tix8.1.zip The tix8184.dll goes to DLLs, the tix8.1 subdirectory goes to To test whether this works, execute Demo/tix/tixwidgets.py. |
Logged In: YES The Tix8184.dll is still missing in Python 2.3c2. The included |
Logged In: YES loewis, when will your package show up in the official Python |
Logged In: YES Unassigned (doesn't look like I'll ever get time for this). |
Logged In: YES Reassigning to Thomas, who is doing Windows releases these days. |
Logged In: YES Note that the problem is still there in 2.3.3; if it can't be fixed, |
Logged In: YES I'm willing to do some work to include tix in Python 2.3.4, |
Logged In: YES The instructions from 2003-04-26/2003-06-15 should still be For 2.4, the story will be different, as Tix does not |
Logged In: YES I've built according to your instructions (slightly Demo\tixwidgets.py complains: Traceback (most recent call last):
File "c:\sf\python\dist23\src\Demo\tix\tixwidgets.py",
line 1002, in ?
root = Tix.Tk()
File "C:\Python23\lib\lib-tk\Tix.py", line 210, in __init__
self.tk.eval('package require Tix')
_tkinter.TclError: couldn't load library "tix8184.dll": this
library or a dependent library could not be found in library
path Any advise? |
Logged In: YES Problem seems to be that tix8184.dll is not found, and |
Logged In: YES Martin, any ideas? |
Logged In: YES If the tix8184 DLL cannot be found, this is most likely To have Tix work in Pythonwin therefor, you'll have to add lappend dirs [file join [file dirname [info nameofexe]] .. (That's one line, with three ..'s). This'll look for a DLLs Martijn |
Logged In: YES Thanks, Martijn, that helped. lappend dirs [file join [file dirname [info nameofexe]] DLLs] and it works. I still wonder if it would be better to locate the dll (Sidenote: it seems MvL's instructions actually *were* |
Logged In: YES Thanks to Thomas' efforts, the problem has been eventually resolved for |
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
GitHub fields:
bugs.python.org fields:
The text was updated successfully, but these errors were encountered: