Philantrop / calibre-ios-reader-applications

A calibre device driver plugin supporting multiple iOS reader applications
34 stars 8 forks source link

Ipad 4, Marvin and Calibre #214

Open ksteiner opened 8 years ago

ksteiner commented 8 years ago

Okay, I swapped my iPad around - stupid thing to do and now Marvin, calibre, my laptop and iPad do not like each other any more!

My iPad 4 celluar and wifi runs on iOS9.2. When I connected the device to the laptop and tried to run calibre and the marvin get book option, the device did not show up.

Among other things I tried deinstalling and re-installing the plugin but everytime I reached the step to customise the plugin "iOS reader applications (1.4.7.0.0) by Wulf C. Krueger Communicate with Apple iOS reader applications" to set Marvin as preferred reader application, I cannot complete the step and get the following error message

calibre, version 2.46.0 ERROR: Unhandled exception: ImportError:No module named PyQt4

calibre 2.46 isfrozen: True is64bit: True Darwin-14.5.0-x86_64-i386-64bit Darwin ('64bit', '') ('Darwin', '14.5.0', 'Darwin Kernel Version 14.5.0: Wed Jul 29 02:26:53 PDT 2015; root:xnu-2782.40.9~1/RELEASE_X86_64') Python 2.7.9 OSX: ('10.10.5', ('', '', ''), 'x86_64') Successfully initialized third party plugins: DeDRM && K4PC, K4Mac, Kindle Mobi and Topaz DeDRM && Inept Epub DeDRM && iOS reader applications && Marvin XD && Inept PDF DeDRM && eReader PDB 2 PML && EpubSplit && Ignoble Epub DeDRM Traceback (most recent call last): File "site-packages/calibre/gui2/preferences/plugins.py", line 292, in customize_plugin File "site-packages/calibre/gui2/preferences/plugins.py", line 370, in modify_plugin File "site-packages/calibre/customize/init.py", line 154, in do_user_config File "calibre_plugins.ios_reader_apps.init", line 493, in config_widget File "site-packages/calibre/customize/zipplugin.py", line 179, in load_module File "calibre_plugins.ios_reader_apps.config", line 26, in File "/Users/kerstinsteiner/Library/Preferences/calibre/plugins/iOS_reader_applications_resources/widgets/main_ui.py", line 10, in from PyQt4 import QtCore, QtGui ImportError: No module named PyQt4

I also tried to debug device detection and it did not work

Any bright ideas?

Thanks