Tracker Geschrieben February 26, 2016 at 18:54 Geschrieben February 26, 2016 at 18:54 Hallo, ich habe brickd.exe und anschließend brickv.exe unter Windos7 auf einem externen Speicher installiert. Die Installation lief problemlos. Wenn ich nun brickv.exe durch 2-maliges Anklicken starte, dann bekomme ich folgende Meldung: See the logfile ... [Die Frage hat sich inzwischen geklärt, Die Ursache war ein zu langer Pfadname - Danke für Ihr Interesse] Der Inhalt des Logfiles lautet: E:\Daten.2016\Büro.2016\Allgemein.2016\DB.2016\TinkerForge\Brickv\brickv.exe:50: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal Traceback (most recent call last): File "main.py", line 64, in <module> File "brickv\mainwindow.pyc", line 32, in <module> File "brickv\plugin_system\plugin_manager.pyc", line 27, in <module> File "brickv\plugin_system\plugins\__init__.pyc", line 51, in <module> File "brickv\plugin_system\plugins\red\__init__.pyc", line 24, in <module> File "brickv\plugin_system\plugins\red\red.pyc", line 32, in <module> File "brickv\plugin_system\plugins\red\ui_red.pyc", line 84, in <module> File "brickv\plugin_system\plugins\red\red_tab_console.pyc", line 31, in <module> File "brickv\samba.pyc", line 44, in <module> File "win32com\__init__.pyc", line 6, in <module> File "pythoncom.pyc", line 2, in <module> File "pywintypes.pyc", line 124, in <module> File "pywintypes.pyc", line 111, in __import_pywin32_system_module__ UnicodeEncodeError: 'ascii' codec can't encode character u'\xfc' in position 15: ordinal not in range(128) E:\Daten.2016\Büro.2016\Allgemein.2016\DB.2016\TinkerForge\Brickv\brickv.exe:50: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal Traceback (most recent call last): File "main.py", line 64, in <module> File "brickv\mainwindow.pyc", line 32, in <module> File "brickv\plugin_system\plugin_manager.pyc", line 27, in <module> File "brickv\plugin_system\plugins\__init__.pyc", line 51, in <module> File "brickv\plugin_system\plugins\red\__init__.pyc", line 24, in <module> File "brickv\plugin_system\plugins\red\red.pyc", line 32, in <module> File "brickv\plugin_system\plugins\red\ui_red.pyc", line 84, in <module> File "brickv\plugin_system\plugins\red\red_tab_console.pyc", line 31, in <module> File "brickv\samba.pyc", line 44, in <module> File "win32com\__init__.pyc", line 6, in <module> File "pythoncom.pyc", line 2, in <module> File "pywintypes.pyc", line 124, in <module> File "pywintypes.pyc", line 111, in __import_pywin32_system_module__ UnicodeEncodeError: 'ascii' codec can't encode character u'\xfc' in position 15: ordinal not in range(128) E:\Daten.2016\Büro.2016\Allgemein.2016\DB.2016\TinkerForge\Brickv\brickv.exe:50: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal Traceback (most recent call last): File "main.py", line 64, in <module> File "brickv\mainwindow.pyc", line 32, in <module> File "brickv\plugin_system\plugin_manager.pyc", line 27, in <module> File "brickv\plugin_system\plugins\__init__.pyc", line 51, in <module> File "brickv\plugin_system\plugins\red\__init__.pyc", line 24, in <module> File "brickv\plugin_system\plugins\red\red.pyc", line 32, in <module> File "brickv\plugin_system\plugins\red\ui_red.pyc", line 84, in <module> File "brickv\plugin_system\plugins\red\red_tab_console.pyc", line 31, in <module> File "brickv\samba.pyc", line 44, in <module> File "win32com\__init__.pyc", line 6, in <module> File "pythoncom.pyc", line 2, in <module> File "pywintypes.pyc", line 124, in <module> File "pywintypes.pyc", line 111, in __import_pywin32_system_module__ UnicodeEncodeError: 'ascii' codec can't encode character u'\xfc' in position 15: ordinal not in range(128) Ich würde mich freuen wenn mir jemand sagen könnte, woran das liegen könnte. Vielen Dank beireits im Voraus. Zitieren
photron Geschrieben February 29, 2016 at 09:30 Geschrieben February 29, 2016 at 09:30 [Die Frage hat sich inzwischen geklärt, Die Ursache war ein zu langer Pfadname - Danke für Ihr Interesse] Die Fehlermeldung besagt eigentlich, dass das pywintypes Modul nicht mit dem ü in Büro im Installationspfad zurecht kommt: E:\Daten.2016\Büro.2016\Allgemein.2016\DB.2016\TinkerForge\Brickv\brickv.exe Hast du beim Installieren in einen anderen Ordner einen ohne Umlaute im Pfad gewählt? Zitieren
markus5766h Geschrieben February 29, 2016 at 10:01 Geschrieben February 29, 2016 at 10:01 ... [Die Frage hat sich inzwischen geklärt, Die Ursache war ein zu langer Pfadname - Danke für Ihr Interesse] ... Der Pfadname ist definitiv nicht zu lang - jedenfalls nicht für Systeme, die auf NT4 (NT3.5) basieren, es sei denn, der "externe Speicher" ist eine CD oder DVD. "ü, ö, ä" und Sonderzeichen sollten generell nicht in Pfadnamen verwendet werden, auch ist es sinnvoll, sich Punkte im Pfadnamen, die nicht zwischen Dateiname und Dateierweiterung liegen, abzugewöhnen - viele Programme kommen damit nicht zurecht. zum Nachlesen : https://de.wikipedia.org/wiki/Dateiname https://msdn.microsoft.com/en-us/library/windows/desktop/aa365247(v=vs.85).aspx "ordinal not in Range(128)" - ich nehme an, dass nur Ordinalwerte von 0 bis 127 akzeptiert werden, damit fällt "ü" aus dem Rahmen, da der Ordinalwert von "ü" 129 ist. --> siehe PC-Zeichensatz Dez.128 - 255 Zitieren
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.