I had the same problem as the OP
calibre, version 2.50.0
ERROR: Startup error: There was an error during calibre startup. Parts of calibre may not function. Click Show details to learn more.
Traceback (most recent call last):
File "site-packages\calibre\gui2\main.py", line 276, in initialize_db_stage2
File "site-packages\calibre\gui2\main.py", line 216, in start_gui
File "site-packages\calibre\gui2\ui.py", line 248, in initialize
File "site-packages\calibre\gui2\device.py", line 887, in init_device_mixin
File "site-packages\calibre\gui2\device.py", line 159, in __init__
File "site-packages\calibre\devices\scanner.py", line 249, in __init__
File "site.py", line 50, in load_module
File "site-packages\calibre\devices\winusb.py", line 399, in <module>
File "site-packages\calibre\devices\winusb.py", line 351, in cwrap
AttributeError: function 'CM_Request_Device_EjectW' not found
After clicking OK to the above, calibre.exe (main program) is visible in the process list, but the UI (calibre-parallel.exe) does not start.
Killing calibre.exe then installing Calibre 2.50.1 64-bit straight over the existing installation fixed the problem.
I am using 64-bit Calibre on Windows Vista Ultimate 64-bit.
|