Quote:
Originally Posted by stoney77
I get the following error message when I try to send books(epub) from my Calibre library to my Kobo Forma:
calibre, version 3.47.0
ERROR: Error: Error communicating with device
'NoneType' object has no attribute 'startswith'
Traceback (most recent call last):
File "site-packages/calibre/gui2/device.py", line 90, in run
File "site-packages/calibre/gui2/device.py", line 594, in _upload_books
File "calibre_plugins.kobotouch_extended.device.driver" , line 399, in upload_books
File "site-packages/calibre/devices/kobo/driver.py", line 2087, in upload_books
File "calibre_plugins.kobotouch_extended.device.driver" , line 313, in _modify_epub
File "lib/python2.7/posixpath.py", line 254, in expanduser
AttributeError: 'NoneType' object has no attribute 'startswith'
I've tried researching this problem but the discussions get very technical and I am totally unable to follow.
Can someone please give me some clue as to how to proceed? I'm using Calibre 3.47 on a Mac High Sierra 10.13.6. This is a new problem to me--I've been sending books to my various Kobo devices for years with no problems. Thanks in advance.
|
That's an error in the KoboTouchExtended driver. I really thought I had solved that with the last release of the driver. The workaround is in the
thread for the driver.