Você está perdendo a biblioteca compartilhada Python2.6. Ele não obtém o build por padrão, é por isso que ele não está lá depois que você constrói e instala o Python 2.6
Duas opções: criar nova com biblioteca compartilhada ou instalar um pacote de pré-compilação.
-
Para compilar com a biblioteca compartilhada, faça praticamente o que você fez em primeiro lugar, mas configure com
--enable-shared
./configure --enable-shared make -j6 sudo checkinstall sudo ldconfig
A biblioteca deve ser instalada em
/usr/lib/x86_64-linux-gnu
ou algo semelhante como/usr/local/lib
e, assim, ser encontrada pelo carregador. O último comando faz o carregador dinâmico ciente da nova biblioteca. -
O Python2.6 não está mais nos repositórios do Ubuntu, mas você pode instalá-lo a partir de
ppa:fkrull/deadsnakes
.- Remova sua construção anterior. Desde que você instalou com
checkinstall
, isso é indolor. - Adicione o repo
sudo add-apt-repository ppa:fkrull/deadsnakes
- Instale
sudo apt-get update && sudo apt-get install libpython2.6
- (talvez) Se
libpython2.6
não for suficiente, instalepython2.6
epython2.6-dev
- Remova sua construção anterior. Desde que você instalou com