I just upgraded my calibre to 5.0 (or later), but I found that DeDRM plugin doesn't work anymore. It doesn't show up in the Plugins list after update from V4.x nor is it possible to installing the DeDRM plugin to Calibre. When I tried to load the plugin, I received a SyntaxError: invalid syntax (calibre_plugins.dedrm.init, line 168). What happened? Doesn't the DeDRM plugin not work on Calibre 5.X?
On 25 September, 2020, Calibre released a new version 5.0.1. Since then, a lot of people reported that the DeDRM plugin cannot be installed to Calibre 5.0 or later version. 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.
Solution 1. Install the latest version of DeDRM Plugin to Calibre 5.x
The DeDRM plugin recently has an update of getting support for Python 3 to work with Calibre 5.x. Now the latest version DeDRM plugin V7.1.0 can be installed to Calibre 5.x successfully.
Step 1 Install Calibre (5.0 or higher version) to the computer first.
Step 2 Download the DeDRM_tools_7.1.0.zip to your computer. Unzip the file, and you will get a DeDRM_plugin.zip file.
Step 3 Add the DeDRM_plugin.zip to Calibre 5.x.
Solution 2. Downgrade Calibre 5.x to Older Version 4.x
Since DeDRM plugin works well with Calibre older version, we can also fix this problem by downgrading Calibre from the latest version 5.x to older version 4.x, for example, Calibre 4.23. This solution works for both Windows and Mac users. Doing so will not affect your books or settings.
Step 1 Uninstall Calibre (5.0 or higher version) from the computer first.
Step 2 Download Calibre older version 4.x and then install it to your computer.
Step 3 Download the DeDRM_tools_6.8.1.zip to your computer and unzip it.
Step 4 Add the DeDRM_plugin to Calibre older version.
Solution 3. Try Calibre's Alternative to Remove eBook DRM Without Installing DeDRM Plugin
Have you ever heard of Epubor Ultimate? It is a well-known brand in decrypting and converting ebooks from Kindle, Kobo, Google Play and Nook ebook store. Compared with Calibre, it is much easier to use with a very simple interface. Most importantly, it does not require you to install any plugins to remove ebook DRM. What you need is to just drag and drop your books to the tool, and the DRM will be automatically removed. This is a really powerful alternative tool to help you fix the problem of DeDRM plugin not working with Calibre.
What's the difference between Epubor Ultimate and Calibre? — Epubor vs Calibre.
Michelle loves technology & reading very much. She seeks the methods to enjoy eBooks and audiobooks more freely and wants to share everything new she has got with you.
https://github.com/apprenticeharper/DeDRM_tools/releases
and instal in calibre 5
Any more problem, please feel free to contact us.
Please help me:
I've installed 7.01 version and ok.... but it's not working.
Kindle forced me to instaled the lasted version (even the auto att it's unmarked)
do i have to downgrade kindle or may it's another problem?
Thank you!
i solved downgraded to 1.26 version