Open StefanLindow opened 2 days ago
oh, should this be in the discussions?
After an install from Homebrew, I did
mkdir evernoteBackup
cd evernoteBackup
evernote-backup init-db --oauth -d ./en_db/en_backup.db
evernote-backup sync -d ./en_db/en_backup.db
where evernoteBackup was the directory I chose to put things. The --oauth
line launches a browser (or something I don't remember now) to carry out the authentication step even though I was not using a Google or Apple account for Evernote.
thank you. I used this, the browser launch and I could login. however, database initialisation did not work.
Current login will expire at 2025-09-26 06:30:52. Initializing database en_backup.db... Traceback (most recent call last): File "/usr/local/Cellar/evernote-backup/1.9.3/libexec/lib/python3.12/site-packages/evernote_backup/cli.py", line 305, in main cli() File "/usr/local/Cellar/evernote-backup/1.9.3/libexec/lib/python3.12/site-packages/click/core.py", line 1157, in call return self.main(args, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/Cellar/evernote-backup/1.9.3/libexec/lib/python3.12/site-packages/click/core.py", line 1078, in main rv = self.invoke(ctx) ^^^^^^^^^^^^^^^^ File "/usr/local/Cellar/evernote-backup/1.9.3/libexec/lib/python3.12/site-packages/click/core.py", line 1688, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/Cellar/evernote-backup/1.9.3/libexec/lib/python3.12/site-packages/click/core.py", line 1434, in invoke return ctx.invoke(self.callback, ctx.params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/Cellar/evernote-backup/1.9.3/libexec/lib/python3.12/site-packages/click/core.py", line 783, in invoke return __callback(args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/Cellar/evernote-backup/1.9.3/libexec/lib/python3.12/site-packages/evernote_backup/cli.py", line 158, in init_db cli_app.init_db( File "/usr/local/Cellar/evernote-backup/1.9.3/libexec/lib/python3.12/site-packages/evernote_backup/cli_app.py", line 50, in init_db storage = initialize_storage(database, force) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/Cellar/evernote-backup/1.9.3/libexec/lib/python3.12/site-packages/evernote_backup/cli_app_storage.py", line 52, in initialize_storage initialize_db(database_path) File "/usr/local/Cellar/evernote-backup/1.9.3/libexec/lib/python3.12/site-packages/evernote_backup/note_storage.py", line 64, in initialize_db db = sqlite3.connect(database_path) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ sqlite3.OperationalError: unable to open database file
Sorry, it looks like I did not update my notes quite right, I think you will need to also make en_db
mkdir evernoteBackup
cd evernoteBackup
mkdir en_db
evernote-backup init-db --oauth -d ./en_db/en_backup.db
evernote-backup sync -d ./en_db/en_backup.db
works.
(however, not I get a "Rate limit reached" after a while)
evernote-backup version
1.9.3
What OS are you using?
MacOS
OS Version / Linux distribution
MacOS 13.6.9
Bug description
Log excerpt