Kindle "get list of books on device" failing
Every time I connect my Kindle, I get the following error at the end of the "get list of books from device":
calibre, version 3.24.2
ERROR: Error: Error communicating with device
[Errno 22] invalid mode ('wbN') or filename: u'E:\\metadata.calibre'
Traceback (most recent call last):
File "site-packages\calibre\gui2\device.py", line 87, in run
File "site-packages\calibre\gui2\device.py", line 510, in _books
File "site-packages\calibre\devices\kindle\driver.py", line 409, in books
File "site-packages\calibre\devices\usbms\driver.py", line 296, in books
File "site-packages\calibre\devices\usbms\driver.py", line 448, in sync_booklists
File "site-packages\calibre\devices\usbms\driver.py", line 445, in write_prefix
File "site-packages\calibre\startup.py", line 116, in local_open
IOError: [Errno 22] invalid mode ('wbN') or filename: u'E:\\metadata.calibre'
Any idea what might be causing this, and what I should do about it?
|