Error on starting Mnemosyne

49 views
Skip to first unread message

sb3clai...@gmail.com

unread,
Jul 19, 2017, 4:38:37 PM7/19/17
to mnemosyne-proj-users
Hello,

I have been learning English with Mnemosyne, so please tolerate my poor English writing.

I have faced a problem which is similar to that Philipp Thelen posted on 01/05/2015. Please help me.

Today my windows 10 computer installed a windows update and the computer was restarted. Before the update Mnemosyne operated with no errors, but after the update an error occurred on starting Mnemosyne.
Because Mnemosyne was older version, I installed Mnemosyne 2.5. Then I tried to start Mnemosyne and an error message shown below was represented.

Error message: Unable to load file, query failed.
->OK

Message box: If you are using a USB key, refer to the instructions on the website so as not to be affected by drive letter changes.
->OK (I don't use a USB key)

Mnemosyne required to open "default.db"
-> To select ".../AppData/Roaming/Mnemosyne/default.db" -> An Error message same to the first one represented

-> Cancel -> Error message:
Traceback (innermost last):
File "mnemosyne\pyqt_ui\mnemosyne", line 254 in <module>
File "mnemosyne\libmnemosyne\_init_.py", line 230, in initialise
File "mnemosyne\libmnemosyne\_init_.py", line 221, in initialise
File "mnemosyne\libmnemosyne\loggers\database_logger.py", line 26, in started_program
File "mnemosyne\libmnemosyne\databases\SQLite_logging.py", line 30, in log_started_program
File "mnemosyne\libmnemosyne\databases\SQLite.py", line 256, in con
File "mnemosyne\libmnemosyne\databases\_sqlite3.py", line 47, in _init_
File "ntpath.py", line 139, in splitdrive
TypeError: object of type 'NoneType' has no len()


To rename "config" and "config.db" resulted in the same error.

I renamed the folder ".../AppData/Roaming/Mnemosyne" to "Mnemosyne_old" and reinstalled Mnemosyne. Then Mnemosyne successfully started, but of cause all the cards I have made were not loaded.
I just want to rescue the cards. What should I do?

Gnome

unread,
Jul 21, 2017, 5:58:46 AM7/21/17
to mnemosyne-proj-users
Greetings. I think mnemosyne doesn't find your default.db file. Try copying the old mnemosyne directory to the new one. Make sure default.db is present in the old directory.

sb3clai...@gmail.com

unread,
Aug 1, 2017, 12:02:16 AM8/1/17
to mnemosyne-proj-users
I'm sorry for taking much time to reply.

Though unfortunately your advice didn't work well, the cards have been successfully rescued.
I guessed all the cards are in the words.db in the old mnemosyne directory, so I imported the words.db from the "File" menu.
Now mnemosyne reads all the cards and shows some cards according to her schedule.

Your advice triggered awareness that the words.db should be imported.
Thank you.

Gnome

unread,
Aug 1, 2017, 12:24:03 AM8/1/17
to mnemosyne-proj-users
Goodspeed
Reply all
Reply to author
Forward
0 new messages