Deutsches Lilypond Forum (Archiv)
Allgemein => Allgemeine Diskussion => Thema gestartet von: webazubi am Samstag, 14. März 2015, 16:39
-
Hallo.
Ich möchte Frescobaldi unter Windows 7 als normaler Benutzer (kein Admin) nutzen, bekomme aber immer Fehlermeldungen wie:
interner Fehler: " File ...\Frescobaldi\frescobaldi_app\cachedproperty.py", line 254, in start self.checkstart()
Per Mail will das Programm dann folgenden Betreff versenden:
[Frescobaldi 2.18] UnicodeDecodeError: 'ascii' codec can't decode byte 0xa0 in position 45: ordinal not in range(128)
Wenn ich im Programm die Lilypond-Einstellung ändern will, stelle ich fest, dass das Programm sich offenbar nicht merken kann, wo mein Lilypond liegt.
Sprich: Frescobaldi startet, dann gehe ich auf BEARBEITEN-EINSTELLUNGEN und kann unter ALLGEMEINE EINSTELLUNGEN auch Änderungen vornehmen. Klicke ich dann links aber auf LILYPOND EINSTELLUNGEN kommen oben besagte Fehler.
Klicke ich dann erneut auf die LILYPOND-Einstellungen, so ist im Listenfeld "Zu benutzende Lilypondversion" entweder gar nichts eingetragen oder es gibt einen Eintrag, der aber nur anklickbar ist, aber nicht angezeigt wird (nichtsichtbarer Eintrag ist nur daran zu erkennen, dass ich mit der Maus im Listenfeld eine Zeile markieren kann).
Stelle ich dann dort den Pfad zu Lilypond-windows.exe ein und rufe die Einstellungen erneut auf, kommt das Problem wie oben: Fehlermeldungen und die Einstellungen zu Lilypond sind weg
Schließen und Neuöffnen des Programms brachte nichts. Habe dem gesamten Ordner, wo Lilypond und Fresco drinliegen, volle Windows-Rechte gegeben, weil ich dachte, das Programm kann eine INI-Datei vielleicht nicht beschreiben - brachte aber auch nichts.
Mein Lilypond pur funktioniert (tolles Programm!). Muss ich vielleicht irgendwo den Python-Pfad einstellen? Mit ist nicht klar, ob es wirklich richtig ist, dass ich erst Python installiere und dann Frescobaldi, das ja auch ein Python-Bundle oder so mitbringt. Vielleicht stören sich beide Versionen gegenseitig?
Das Problem hatte ich bereits öfters bei verschiedenen Lilypond-und Fresco-Versionen.
Danke für Hinweise
-
Hallo webazubi,
willkommen in Forum!
Ich werde Dir nicht helfen können, da ich weder windows noch Frescobaldi benutze, aber ein paar Hinweise:
Deine Frage wäre wohl besser hier
https://liarchiv.joonet.de/index.php?board=7.0 (https://liarchiv.joonet.de/index.php?board=7.0)
aufgehoben.
Vielleicht auch als Fortsetzung von:
https://liarchiv.joonet.de/index.php?topic=510.msg2832#msg2832 (https://liarchiv.joonet.de/index.php?topic=510.msg2832#msg2832)
Falls es sich um ein spezifisches windows-Problem handelt dann:
https://liarchiv.joonet.de/index.php?board=4.0 (https://liarchiv.joonet.de/index.php?board=4.0)
Gib aber auf jeden Fall an welche Versionen Du hast: LilyPond, Frescobaldi, windows
Gruß,
Harm
-
Hallo,
wenn man die Meldung "wörtlich" nimmt, dann spricht Frescobali von Problemen bei der Zeichensatzumkodierung.
Und da ist Frescobaldi wohl nicht allein, ich habe ähnliche Beobachtungen bei der Textkonsolenausgabe auch bei anderen Anwendungen.
Windows macht es den Programmen ja auch nicht einfach, z. Bsp. codeset "windows western" beim Editieren von Dateien, den alten "IBM-Zeichensatz" in der Text-Konsole, UTF16-LE intern bei den meisten kompilierten Programmen, und Unixadaptionen (z. Bsp. auch Lilypond) wollen dann UTF-8.
Einen Versuch wert wäre, nur ASCII-Pfade (7-Bit!, möglichst ohne Leerzeichen) zu verwenden, also auch für das/die Installationsverzeichnis(se).
Arnold
P.S. auch ich benutze kein Frescobaldi.