67 lines
2.3 KiB
Plaintext
67 lines
2.3 KiB
Plaintext
From: rgruet at ina.fr (Richard GRUET)
|
|
Date: Thu, 15 Apr 1999 16:07:43 +0100
|
|
Subject: 1.5.2 install problems on NT
|
|
References: <3714D8FF.634655C5@ina.fr> <8DA968455duncanrcpcouk@news.rmplc.co.uk>
|
|
Message-ID: <371600BF.28EE6F31@ina.fr>
|
|
Content-Length: 1999
|
|
X-UID: 221
|
|
|
|
Forget what I've just written: I've just removed tk80.dll (in addition to
|
|
tcl80;dll) from the system32 directory, and this time all worked fine.
|
|
|
|
So the final solution is :
|
|
- remove any extra copy of tcl80.dll and tk80.dll except the ones in tcl\bin
|
|
directory
|
|
- add tcl\bin directory to the Path environment variable.
|
|
|
|
Thanks for your help
|
|
|
|
Richard
|
|
|
|
|
|
Duncan Booth a ?crit :
|
|
|
|
> Richard GRUET <rgruet at ina.fr> wrote in <3714D8FF.634655C5 at ina.fr>:
|
|
>
|
|
> >cl problems:
|
|
> >---------------
|
|
> >shared by many ! see Hoon Yoon for instance... wish80;exe works (hence I
|
|
> >conclude that tcl is installed properly) but IDLE or Tkdb don't, with
|
|
> >insults like:
|
|
> >C:/PROGRA~1/PYTHON/TCL/lib/tk8.0/tk.tcl: bad event type
|
|
> >bad event type or keysym "MouseWheel"
|
|
> > while executing
|
|
> >"bind Listbox <MouseWheel> {
|
|
> > %W yview scroll [expr - (%D / 120) * 4] units
|
|
> >}"
|
|
> > (file "C:/PROGRA~1/PYTHON/TCL/lib/tk8.0/listbox.tcl
|
|
> > invoked from within
|
|
> >"source [file join $tk_library listbox.tcl]"
|
|
> > (file "C:/PROGRA~1/PYTHON/TCL/lib/tk8.0/tk.tcl" lin
|
|
> > invoked from within
|
|
> >"source C:/PROGRA~1/PYTHON/TCL/lib/tk8.0/tk.tcl"
|
|
> > ("uplevel" body line 1)
|
|
> > invoked from within
|
|
> >"uplevel #0 [list source $tkfile]"
|
|
> >
|
|
> >This probably means that Tk wasn't installed properly.
|
|
> >
|
|
>
|
|
> I had exactly that problem. I think it means that you upgraded an old Tcl
|
|
> system but there are still copies of the old Tcl80.dll files lying around
|
|
> somewhere and python is finding those in preference to the new ones.
|
|
> Delete tcl80.dll from the \winnt\system32 directory or wherever they
|
|
> are, and add the tcl bin directory (e.g. D:\Progra~1\Tcl\Bin) to the end of
|
|
> your path in the control manager/system/environment settings.
|
|
>
|
|
> --
|
|
> Duncan Booth duncan at dales.rmplc.co.uk
|
|
> int month(char *p){return(124864/((p[0]+p[1]-p[2]&0x1f)+1)%12)["\5\x8\3"
|
|
> "\6\7\xb\1\x9\xa\2\0\4"];} // Who said my code was obscure?
|
|
> http://dales.rmplc.co.uk/Duncan
|
|
|
|
|
|
|
|
|
|
|