[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Graphikprogramm fuer ein Zifferblatt



Am Freitag, 9. Dezember 2005 21:18 schrieb Gerhard Gaußling:

> (i386_chroot)gerhard@ubuntu:~/.sketch/adjcolor$ skencil
> Cannot import the userhooks file
> Traceback (most recent call last):
>   File "/usr/lib/skencil-0.6.17/Sketch/Base/configutil.py", line 71, in
> load_user_preferences
>     import userhooks
>   File "/home/gerhard/.sketch/userhooks.py", line 3, in ?
>     sys.path.append("/home/gerhard/.sketch/adjcolor")
> NameError: name 'sys' is not defined
>
> ????
>
> Was fehlt?

Möglicherweise Einträge in userhooks.py - was steht denn da bei Dir?
Hier unter anderem

import sys,os
...
sys.path.append(os.path.expanduser('~/.sketch/Plugins'))
...
from adjustbc import adjust_brightness_contrast
from colorize import colorize
...

> Bei TransformII fehlte python-pmw

Wo fehlte python-pmw? Debian kommt mit einem entsprechenden Paket. Und in den 
Installationsvoraussetzungen für Skencil tauchen die Python Mega Widgets 
nicht auf, weil sie für das Plugin, aber nicht für Skencil an sich notwendig 
sind. Plugins können je nach dem, was sie tun, sehr unterschiedliche 
Voraussetzungen machen, die nicht alle durch das Basisprogramm Skencil 
abgedeckt werden. So etwa das Plugin skLaTeX, das für seine Aufgabe - Einsatz 
von LaTeX im Vektorzeichenprogramm Skencil - ein funktionierendes teTeX 
voraussetzt (außer python-pmw). Da ein Plugin aber optional ist, muß man sich 
bezüglich der Voraussetzungen nach dem richten, was der Plugin-Autor 
schreibt.
Apropos optional - wenn Du python-reportlab installierst kannst Du aus Skencil 
direkt nach PDF exportieren, und mit python-xml direkt nach SVG. Da diese 
Optionen für Skencil gelten, stehen sie auch als Vorschläge im Debian-Paket.

Mit freundlichen Grüßen

Tobias Hilbricht



-- 
Dr. Tobias Hilbricht
Linopus Satz und Grafik
www.linopus.de



Reply to: