Após a discussão com o cartaz no chat, começando link , a máquina do pôster acabou /usr/lib/python2.7
, consulte link . Isso é responsável pela maioria dos problemas do pôster. Em particular, os erros:
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
ImportError: No module named site
provêm dessas bibliotecas ausentes.
A próxima coisa a fazer é restaurar as bibliotecas Python básicas em /usr/lib/python2.7
. Uma maneira de fazer isso é fazer o download dos arquivos deb correspondentes a python2.7
, python2.7-minimal
e libpython2.7
e, em seguida, instalá-los usando dpkg -i
. Ou seja,
apt-get download python2.7 python2.7-minimal libpython2.7
dpkg -i python*.deb
Uma vez feito isto, esperamos que o sistema de pacotes pare de pirar. Em seguida, instale debsums
, se ainda não estiver instalado, e restaure os arquivos ausentes restantes usando debsums -as
.