Eu enfrentei o mesmo problema, eis como o corrigi rapidamente, supondo que você tenha um servidor Linux com o mesmo sistema operacional e arquitetura.
Instale o software no sistema que você controla
Encontre o exemplo executável which python
e copie-o para~/
Copie as bibliotecas com:
ldd "$(which python)" | grep "=> /" | awk '{print $3}' | xargs -I '{}' cp -v '{}' ~/
Transfira o executável e as bibliotecas para o outro sistema em que você possui apenas privilégios locais e execute o seguinte:
mkdir ~/lib
export PATH="$PATH:~/lib"
export LD_LIBRARY_PATH=~/lib:/lib:/usr/lib
Isso criará uma pasta ~/lib
para armazenar as bibliotecas, adicioná-lo ao seu caminho e dizer ao LD para examinar as bibliotecas lá; basta adicionar seus executáveis e as bibliotecas lá, agora você pode executá-lo como faria em outro lugar
Isso pode ser muito hacky, mas é muito portátil, rápido e ainda não encontrei algo que não possa ser executado dessa maneira, é claro, o software não pode tentar fazer coisas que precisam de acesso root, como vincular a uma porta inferior 1024, etc.