Installation

Install calibre 7.1.0+

  • Arch Linux:

$ sudo pacman -Syu --needed calibre
  • Other Linux distros:

$ sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin
  • macOS:

Use Homebrew or download from https://calibre-ebook.com/download_osx.

$ brew install calibre

Attention

Don’t use Rosetta 2.

  • Windows:

Use Chocolatey or download from https://calibre-ebook.com/download_windows

# choco install calibre

Install Python 3.11+ and pip

You could set the Python interpreter path in the plugin preferences window if you don’t use the following methods to install Python.

  • Arch Linux:

$ sudo pacman -Syu --needed python-pip
  • Debian:

$ sudo apt install python3-pip
  • macOS:

$ brew install python

Attention

Don’t use Rosetta 2.

  • Windows:

Use Chocolatey or download from https://www.python.org/downloads

# choco install python

Attention

  • Do not change the default installation settings in the Python installer.

  • The dependencies(PyTorch) of the transformer model may not support the latest Python and CUDA version.

Install CUDA(optional)

CUDA is required for the “Run spaCy with GPU” feature, you can download CUDA from https://developer.nvidia.com/cuda-downloads

Attention

Install WordDumb plugin

Install KFX Input plugin(optional)

This step is optional if you don’t use the KFX format. The installation steps are similar to the above video.

Install adb(optional)

This step is for Android users. Only KFX books are supported.

  • Arch Linux:

$ sudo pacman -Syu --needed android-tools
  • Debian:

$ sudo apt install android-tools-adb
  • macOS:

$ brew install android-platform-tools

Enable USB debugging, and Rooted debugging(only send Word Wise file requires this option). For more information, please read Android Debug Bridge user guide. Rooted debugging is only available on userdebug and eng build variant ROMs, some custom ROMs like LineageOS have this option. Don’t forget to disable USB debugging after the files are sent.