Ilaris Sephrasto - Fehler und Verbesserungsvorschläge

Diskutiere über das kostenlose Alternativregelwerk Ilaris.
Benutzeravatar
Todwart
Posts in topic: 4
Beiträge: 194
Registriert: 03.09.2003 18:31
Wohnort: (c)Bild: Kathrin Ludwig, Schwarzmagier-Blues

Errungenschaften

Sephrasto - Fehler und Verbesserungsvorschläge

Ungelesener Beitrag von Todwart »

Hey, vielen Dank euch allen! Ich habe jetzt erst mal alles neu installiert und nach der Anleitung von Lukr eine Virtual Environment erstellt. Und siehe da: die requirements.txt ließen sich ohne Probleme installieren.

Aber es bleibt noch das Problem der 'invalid escape sequence'. Hat da irgendjemand noch eine Idee?

Meine Python Version: 3.12.3

Kapaneus
Posts in topic: 40
Beiträge: 850
Registriert: 17.08.2020 19:06

Auszeichnungen

Errungenschaften

Sephrasto - Fehler und Verbesserungsvorschläge

Ungelesener Beitrag von Kapaneus »

Da wär's enorm hilfreich, die volle Fehlermeldung aus den Logs zu haben, damit man weiß, was er als Invalid erkennt.

Benutzeravatar
Todwart
Posts in topic: 4
Beiträge: 194
Registriert: 03.09.2003 18:31
Wohnort: (c)Bild: Kathrin Ludwig, Schwarzmagier-Blues

Errungenschaften

Sephrasto - Fehler und Verbesserungsvorschläge

Ungelesener Beitrag von Todwart »

Oki doki. Hier noch mal der Terminaloutput nachdem ich versucht habe Sephrasto zu starten:
Terminal hat geschrieben:(sephrasto) user@rechner1:~$ python3 /home/user/Rollenspiel/Ilaris/Charaktere/Sephrasto/src/Sephrasto/Sephrasto.py
/home/user/Rollenspiel/Ilaris/Charaktere/Sephrasto/src/Sephrasto/Hilfsmethoden.py:261: SyntaxWarning: invalid escape sequence '\s'
text = re.sub("\n\s*(?=</?(table|p|div|h\\d|ol|ul|li|tr|th|td))", "", text) #remove any spaces and newlines before a block-level element
/home/user/Rollenspiel/Ilaris/Charaktere/Sephrasto/src/Sephrasto/Core/Talent.py:77: SyntaxWarning: invalid escape sequence '\$'
self.text = re.sub("\$talent:(.*)\$", replaceReference, self.textSerialized, re.UNICODE)
/home/user/Rollenspiel/Ilaris/Charaktere/Sephrasto/src/Sephrasto/QtUtils/PyEdit2Syntax.py:66: SyntaxWarning: invalid escape sequence '\+'
'\+', '-', '\*', '/', '//', '\%', '\*\*',
/home/user/Rollenspiel/Ilaris/Charaktere/Sephrasto/src/Sephrasto/QtUtils/PyEdit2Syntax.py:66: SyntaxWarning: invalid escape sequence '\*'
'\+', '-', '\*', '/', '//', '\%', '\*\*',
/home/user/Rollenspiel/Ilaris/Charaktere/Sephrasto/src/Sephrasto/QtUtils/PyEdit2Syntax.py:66: SyntaxWarning: invalid escape sequence '\%'
'\+', '-', '\*', '/', '//', '\%', '\*\*',
/home/user/Rollenspiel/Ilaris/Charaktere/Sephrasto/src/Sephrasto/QtUtils/PyEdit2Syntax.py:66: SyntaxWarning: invalid escape sequence '\*'
'\+', '-', '\*', '/', '//', '\%', '\*\*',
/home/user/Rollenspiel/Ilaris/Charaktere/Sephrasto/src/Sephrasto/QtUtils/PyEdit2Syntax.py:68: SyntaxWarning: invalid escape sequence '\+'
'\+=', '-=', '\*=', '/=', '\%=',
/home/user/Rollenspiel/Ilaris/Charaktere/Sephrasto/src/Sephrasto/QtUtils/PyEdit2Syntax.py:68: SyntaxWarning: invalid escape sequence '\*'
'\+=', '-=', '\*=', '/=', '\%=',
/home/user/Rollenspiel/Ilaris/Charaktere/Sephrasto/src/Sephrasto/QtUtils/PyEdit2Syntax.py:68: SyntaxWarning: invalid escape sequence '\%'
'\+=', '-=', '\*=', '/=', '\%=',
/home/user/Rollenspiel/Ilaris/Charaktere/Sephrasto/src/Sephrasto/QtUtils/PyEdit2Syntax.py:70: SyntaxWarning: invalid escape sequence '\^'
'\^', '\|', '\&', '\~', '>>', '<<',
/home/user/Rollenspiel/Ilaris/Charaktere/Sephrasto/src/Sephrasto/QtUtils/PyEdit2Syntax.py:70: SyntaxWarning: invalid escape sequence '\|'
'\^', '\|', '\&', '\~', '>>', '<<',
/home/user/Rollenspiel/Ilaris/Charaktere/Sephrasto/src/Sephrasto/QtUtils/PyEdit2Syntax.py:70: SyntaxWarning: invalid escape sequence '\&'
'\^', '\|', '\&', '\~', '>>', '<<',
/home/user/Rollenspiel/Ilaris/Charaktere/Sephrasto/src/Sephrasto/QtUtils/PyEdit2Syntax.py:70: SyntaxWarning: invalid escape sequence '\~'
'\^', '\|', '\&', '\~', '>>', '<<',
/home/user/Rollenspiel/Ilaris/Charaktere/Sephrasto/src/Sephrasto/QtUtils/PyEdit2Syntax.py:75: SyntaxWarning: invalid escape sequence '\{'
'\{', '\}', '\(', '\)', '\[', '\]',
/home/user/Rollenspiel/Ilaris/Charaktere/Sephrasto/src/Sephrasto/QtUtils/PyEdit2Syntax.py:75: SyntaxWarning: invalid escape sequence '\}'
'\{', '\}', '\(', '\)', '\[', '\]',
/home/user/Rollenspiel/Ilaris/Charaktere/Sephrasto/src/Sephrasto/QtUtils/PyEdit2Syntax.py:75: SyntaxWarning: invalid escape sequence '\('
'\{', '\}', '\(', '\)', '\[', '\]',
/home/user/Rollenspiel/Ilaris/Charaktere/Sephrasto/src/Sephrasto/QtUtils/PyEdit2Syntax.py:75: SyntaxWarning: invalid escape sequence '\)'
'\{', '\}', '\(', '\)', '\[', '\]',
/home/user/Rollenspiel/Ilaris/Charaktere/Sephrasto/src/Sephrasto/QtUtils/PyEdit2Syntax.py:75: SyntaxWarning: invalid escape sequence '\['
'\{', '\}', '\(', '\)', '\[', '\]',
/home/user/Rollenspiel/Ilaris/Charaktere/Sephrasto/src/Sephrasto/QtUtils/PyEdit2Syntax.py:75: SyntaxWarning: invalid escape sequence '\]'
'\{', '\}', '\(', '\)', '\[', '\]',
/home/user/Rollenspiel/Ilaris/Charaktere/Sephrasto/src/Sephrasto/Migrationen.py:267: SyntaxWarning: invalid escape sequence '\('
illusionPattern = re.compile("(?<!<i>)Illusion \((Sicht|Gehör|Geruch|Geschmack|Tast)")
/home/user/Rollenspiel/Ilaris/Charaktere/Sephrasto/src/Sephrasto/Migrationen.py:396: SyntaxWarning: invalid escape sequence '\d'
dashPattern = re.compile("–(\d)")
/home/user/Rollenspiel/Ilaris/Charaktere/Sephrasto/src/Sephrasto/DatenbankEditTalentWrapper.py:178: SyntaxWarning: invalid escape sequence '\('
illusionPattern = re.compile("(?<!<i>)Illusion \((Sicht|Gehör|Geruch|Geschmack|Tast)")
/home/user/Rollenspiel/Ilaris/Charaktere/Sephrasto/src/Sephrasto/UpdateChecker.py:24: SyntaxWarning: invalid escape sequence '\S'
res = re.findall("Sephrasto_(\S*).zip", text)
Abgebrochen (Speicherabzug geschrieben)
Und hier sephrasto.log:
sephrasto.log hat geschrieben:2024-09-02 11:39:11,592 | CRITICAL | Sephrasto.py::__init__(132) | Starte Sephrasto v5.0.2 auf Linux
2024-09-02 11:39:11,592 | CRITICAL | Sephrasto.py::__init__(133) | Python 3.12.3, Qt 6.7.2, PySide 6.7.2 (compiled with Qt 6.7.2)
2024-09-02 11:39:11,595 | WARNING | Sephrasto.py::qt_message_handler(95) | From 6.5.0, xcb-cursor0 or libxcb-cursor0 is needed to load the Qt xcb platform plugin. (None:0, None)
2024-09-02 11:39:11,595 | CRITICAL | Sephrasto.py::qt_message_handler(104) | This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: offscreen, minimal, vnc, minimalegl, linuxfb, wayland-egl, vkkhrdisplay, xcb, wayland, eglfs.
(None:0, None)

Benutzeravatar
Gatsu
Posts in topic: 144
Beiträge: 1221
Registriert: 22.08.2010 13:01

Errungenschaften

Sephrasto - Fehler und Verbesserungsvorschläge

Ungelesener Beitrag von Gatsu »

Das sind nur Warnings, vermutlich wegen Python 3.12 (ich entwickle mit 3.11). Kann man ignorieren.

Dad echte Problem steht im Log. Dir fehlt ne system library, kannst du aber nachinstallieren:

sudo apt install libxcb-cursor0

Haben schon mehrere das Problem gehabt, muss mit in die Anleitung.
Ilaris Advanced 10, die inoffizielle Regelerweiterung für das grandiose Aventurien-Alternativregelwerk Ilaris
Manöverkarten-Projekt (DSA4)
Initiative zur Rettung der Kavallerie (DSA4)
AP-Kosten Rechner 2.1 (DSA4)

Benutzeravatar
Todwart
Posts in topic: 4
Beiträge: 194
Registriert: 03.09.2003 18:31
Wohnort: (c)Bild: Kathrin Ludwig, Schwarzmagier-Blues

Errungenschaften

Sephrasto - Fehler und Verbesserungsvorschläge

Ungelesener Beitrag von Todwart »

Ja super, hat jetzt alles geklappt. Dankeschön!

Antworten