Epubor

DeDRM Plugin Not Working with Calibre 5.0 [3 Solutions to Fix This]

Posted by on .

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.

latest version of DeDRM plugin adding successfully

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.

DeDRM plugin adding successfully

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.

Download Epubor Ultimate for Free
   

What's the difference between Epubor Ultimate and Calibre? — Epubor vs Calibre.

simple interface of Epubor Ultimate

author

loves 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.

2 Comments
reply
reply
10/16/2020 00:06:09
Epubor ultimate
reply
03/24/2021 11:53:59
Download from here, the last drm version:
https://github.com/apprenticeharper/DeDRM_tools/releases
and instal in calibre 5
reply
Leave a comment
Rating
YourName *
email
Comments UBB Editor
Home > Guide >DeDRM Plugin Not Working with Calibre
mcafee badgenorton badge