Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error message TopicsExplorer #129

Open
4132260 opened this issue Apr 13, 2022 · 3 comments
Open

Error message TopicsExplorer #129

4132260 opened this issue Apr 13, 2022 · 3 comments

Comments

@4132260
Copy link

4132260 commented Apr 13, 2022

Lieber @severinsimmler

Hier ist Carolina Hormaza. Ich schreibe meine Dissertation in Geschichte in Uni Bielefeld. Ich interessiere mich sehr Topic Modeling mit mein Korpus versuchen. Ich habe versucht aber leider das ist nicht gelaufen. Das sagt „database is locked“. Ich kopiere unter den Bericht dem Fehler. Mein Korpus sind circa 300 Dokumenten 70% auf Deutsch und ein 30% auf English und Spanisch. Alle sind in txt files.

Vielen Dank in voraus für Ihre Unterstützung,

Mit Freundliche Grüßen,

Carolina

Error message

File "site-packages\flask\app.py", line 1815, in full_dispatch_request
File "site-packages\flask\app.py", line 1718, in handle_user_exception
File "site-packages\flask_compat.py", line 35, in reraise
File "site-packages\flask\app.py", line 1813, in full_dispatch_request
File "site-packages\flask\app.py", line 1799, in dispatch_request
File "application\views.py", line 30, in index
File "application\utils.py", line 71, in init_db
sqlite3.OperationalError: database is locked
Exception on / [GET]
Traceback (most recent call last):
File "site-packages\flask\app.py", line 2292, in wsgi_app
File "site-packages\flask\app.py", line 1815, in full_dispatch_request
File "site-packages\flask\app.py", line 1718, in handle_user_exception
File "site-packages\flask_compat.py", line 35, in reraise
File "site-packages\flask\app.py", line 1813, in full_dispatch_request
File "site-packages\flask\app.py", line 1799, in dispatch_request
File "application\views.py", line 30, in index
File "application\utils.py", line 71, in init_db
sqlite3.OperationalError: database is locked

@severinsimmler
Copy link
Collaborator

Hallo @4132260,

vielen Dank für deine Nachricht. Das Korpus und alle generierten Daten werden in einer lokale SQLite-Datenbank gespeichert. Die Fehlermeldung bedeutet, dass mehrere Prozesse gleichzeitig auf diese Datenbank zugreifen wollen (oder ein Prozess die Datenbank dauerhaft "blockiert"). Hast du den TopicsExplorer mehrmals geöffnet und versuchst parallel Topic Models zu trainieren? Das ist aus technischen Gründen leider nicht möglich.

Versuch doch mal deinen Computer komplett neu zu starten und den TopcisExplorer nur ein Mal zu öffnen. Falls das nicht funktioniert, lösche die Datei topicsexplorer.db (das ist die lokale Datenbank) in deinem Temp-Ordner. Je nachdem welches Betriebssystem du benutzt, liegt der Temp-Ordner an einem anderen Ort.

Viele Grüße
Severin

@4132260
Copy link
Author

4132260 commented Apr 20, 2022

Lieber @severinsimmler,

danke für deine Antwort, Ich habe meinen Computer komplett neu zu gestartet und alles hat funktioniert.

Ich habe die erste probe mit 54 Dokumenten versucht und TopicsExplorer hat funktioniert. Aber wann ich habe mit 250 Dokumenten versuche, dann es gab eine error message. Ich kopiere unter den Bericht dem Fehler.

Es gibt ein Problem mit diese besondere Dokumenten? alle sind in txt

Vielen Dank in voraus für Ihre Unterstützung,

Viele Grüßen,

Carolina

Error message
Insert '1963_Sandner_Conceptoespacial' into database...
Insert '1963_Sick_Wirtschaftsgeographie' into database...
Insert '1963_Uhlig_GeografiaAlemania' into database...
Insert '1964_DieErde_SandnerSympColoni' into database...
Insert '1964_Erkunde' into database...
Insert '1965_Kohlheep_NeueForsch_GeoZ_' into database...
Exception on /modeling [POST]
Traceback (most recent call last):
File "site-packages\flask\app.py", line 2292, in wsgi_app
File "site-packages\flask\app.py", line 1815, in full_dispatch_request
File "site-packages\flask\app.py", line 1718, in handle_user_exception
File "site-packages\flask_compat.py", line 35, in reraise
File "site-packages\flask\app.py", line 1813, in full_dispatch_request
File "site-packages\flask\app.py", line 1799, in dispatch_request
File "application\views.py", line 71, in modeling
File "application\database.py", line 51, in insert_into
File "application\database.py", line 29, in _insert_into_textfiles
File "application\utils.py", line 107, in load_textfile
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfc in position 131: invalid start byte

@severinsimmler
Copy link
Collaborator

Hallo @4132260,

die Textdateien müssen UTF-8 kodiert sein. Es sieht so aus, als gäbe es Probleme mit der Datei 1965_Kohlheep_NeueForsch_GeoZ_. Vermutlich ist sie in einem anderen Standard kodiert und kann deswegen nicht gelesen werden. Du kannst versuchen sie mit einem Texteditor zu öffnen und als UTF-8 wieder zu speichern. Alternativ müsstest du die Datei einfach ausschließen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants