Main index > Usage problems > Problems with adesklets -i [SOLVED]

By Clownish (User), on Sun Jan 29 07:54:47 2006: Problems with adesklets -i [SOLVED].

[admin@info1 ~]$ adesklets_installer
Traceback (most recent call last):
File "/usr/bin/adesklets_installer", line 631, in ?
if globals()['%sGUI' % ui](): break
KeyError: 'TkGUI'

[admin@info1 ~]$ adesklets -i
Traceback (most recent call last):
File "/usr/bin/adesklets_installer", line 631, in ?
if globals()['%sGUI' % ui](): break
KeyError: 'TkGUI'

Tk is: tK8.4

Anybody can help me?
Regards.

By syfou (Core Developer & Desklet Author), on Sun Jan 29 14:27:59 2006.

Clownish wrote:


Traceback (most recent call last):
File "/usr/bin/adesklets_installer", line 631, in ?
if globals()['%sGUI' % ui](): break
KeyError: 'TkGUI'

My bad. :oops: I introduced a last-minute mistake in the interface fail-over code... Thanks you very much for notifying me! It is now corrected in the code repository.

Clownish wrote:


Tk is: tK8.4

You need to have a Python environment with Tk support as well for the Tk interface to work; try:

Code:


python -c 'import Tkinter'



You will most probably end up with and exception trace (an import error). You can either install Python with Tk support, or rely on one of the other interfaces:

Code:


$ adesklets_installer --help
usage: adesklets_installer [options]

options:
  -h, --help     show this help message and exit
  -v, --version  print out the version info and exit
  -r, --raw      force the use of the raw terminal interface (always
                 available)
  -c, --curses   force the use of the curses interface, when available
  -t, --tk       force the use of the Tk interface, when available


Unless you upgrade adesklets_installer using code repository content, you will have to invoke the interface you want manually for now -- sorry about that. Yours,


adesklets is proud to be hosted on:

SourceForge.net Logo

Back to adesklets.sf.net.