Лучший вариант для установки любой службы или программы в python на сервере Linux - это создать обычного пользователя, а затем создать virtualenv в частном каталоге. Там вы можете свободно установить любой скрипт или пакет и предоставить соответствующие права на определенные сервисы / каталоги вашего сервера.
Установите также базовые пакеты для запуска среды Python:
sudo apt-get install -y build-essential python-dev python-setuptools zlib1g-dev python-pip