Incorrect or missing information? Install from source
Guides for Windows and macOS
Specific guides to install from source are available for:
Linux platforms
Python
SABnzbd 3.5.0 and higher requires Python 3.7 or higher.
Check python version with python3 --version
.
Must-have Python modules
Python comes included with a Python Packages Manager (pip
) on many platforms.
You can install the required Python modules by simply running the following command from the SABnzbd source directory:
python3 -m pip install -r requirements.txt -U
You might also need the following OS packages:
python3-dev python3-setuptools python3-pip libffi-dev libssl-devYou might need the python3 package "wheel":
python3 -m pip install wheel
In case sabyenc
installation fails, you can read more here.
Start SABnzbd by running:
./SABnzbd.py
Multi-language support
To enable multi-language support (and fix mistakes in English texts) you will need to run this command once before starting SABnzbd for the first time and after each major update:
python3 tools/make_mo.py
Must-have utilities
unrar
We recommend release 5.5 or higher from the RarLab site or your package manager:
http://www.rarlab.com/rar_add.htm
par2
Available through package managers as par2
, par2cmdline
or via GitHub.
Faster multicore versions of par2
can also be installed, read more here.
Optional utilities
unzip
Any unzip
command that supports passwords (via -P
option) will function. Can usually be installed via package managers, alternatively InfoZip's unzip program can be optained here.
7zip
7zip can be obtained via package managers, the command that SABnzbd looks for is 7za
or 7z
. The package is called p7zip-full
or can be obtained from the offical website.