Это не прямой ответ на ваш вопрос, а .. смени хостинг провайдера! Существуют очень дешевые хостинги с доступом к оболочке, и я клянусь, что запуск сайта Python без доступа к оболочке практически невозможен.
Кроме того, компиляция библиотеки Python (я предполагаю, что она имеет некоторые привязки C, в противном случае не нужно много компилировать) на локальном компьютере, и загрузка ее на удаленный сервер без доступа к оболочке может оказаться кошмаром из-за отсутствия некоторых зависимости, конфликтующие версии других библиотек и т. д.
И последнее, но не менее важное: такие инструменты, как Fabric , являются вашими друзьями во время развертывания на удаленных серверах, и без доступа к оболочке вы либо не можете их использовать, либо страдаете (например, у меня есть скрипт который фиксирует и помещает локальные наборы изменений в репозиторий Mercurial на удаленном сервере, обновляет его там и перезапускает это приложение на сервере - как бы вы сделали это с доступом только по протоколу FTP :)?) ..