


Install the latest version of DeDRM Plugin to Calibre 5.x Try Calibre's Alternative to Remove eBook DRM Without Installing DeDRM Plugin

Downgrade Calibre 5.x to Older Version 4.x The reason why the DeDRM plugin (including some other plugins) doesn't work is that Calibre 5.x has moved to using Python 3 because Python 2 has been end-of-lifed this year, while the DeDRM plugin is still using Python 2 which is not compatible with the latest version of Calibre. Since then, a lot of people reported that the DeDRM plugin cannot be installed to Calibre 5.0 or later version. On 25 September, 2020, Calibre released a new version 5.0.1. Print u" v: Copying needed library files from plugin's zip".format(PLUGIN_NAME, PLUGIN_VERSION) Windows: ('10', '2', 'SP0', 'Multiprocessor Free')įile "calibre\gui2\preferences\plugins.py", line 317, in add_pluginįile "calibre\customize\ui.py", line 472, in add_pluginįile "calibre\customize\ui.py", line 61, in load_pluginįile "calibre\customize\zipplugin.py", line 282, in loadįile "importlib\_init_.py", line 127, in import_moduleįile "", line 975, in _find_and_load_unlockedįile "calibre\customize\zipplugin.py", line 174, in exec_moduleįile "calibre\customize\zipplugin.py", line 170, in get_codeįile "calibre_drm._init_", line 168 Hope this cuts down on the number of posts made about this.ERROR: Unhandled exception: Synta圎rror:invalid syntax (calibre_drm._init_, line 168)Ĭalibre 5.2 embedded-python: True is64bit: False Navigate to your Calibre Portable's library and add the eBook file. OPTION TWO (Best for larger libraries with multiple plugins):ī) Exit Calibre Portable. (Note that since the portable version is 32-bit, it may have difficulty with very large libraries.)Ĭ) Close Calibre Portable. Only do this on 4.23 as otherwise the databases aren't quite compatible with 5.x. OPTION ONE (Best for small libraries with few plugins):Ī) Open your current library in Calibre Portable. Copy your settings ( C:\Users\\AppData\Roaming\calibre\plugins\dedrm.json) over to \Calibre Settings\plugins\ so that the keys are available. Grab an older version of Calibre Portable.ģ. Here's a method that lets you run 5.x and 4.23 side-by-side on Windows:ġ. If you come across a book for which it doesn't work, drop back to 4.23 and 6.8.x. Calibre 5.x requires DeDRM 7.1.0 or laterĭeDRM 7.1.0 mostly works OK.
