construindo o Python a partir da fonte com suporte a zlib
Ao construir o Python 3.2.3 a partir do código fonte no Ubuntu 12.04, o módulo zlib não está disponível.
Eu baixei a distribuição de fontes oficial do python.org, e tentei construir e instalar com os seguintes comandos.
tar xfa Python3.2.3.tar.bz2
cd Python-3.2.3
./configure --prefix=/opt/python3.2
make
sudo make install
A saída do comando make inclui o seguinte.
Python build finished, but the necessary bits to build these modules were not found:
_curses _curses_panel _dbm
_gdbm _sqlite3 _ssl
_tkinter bz2 readline
zlib
Depois de corrermake install
e iniciando o intérprete, ozlib
módulo não pode ser importado.
Eu confirmei que ozlib1g-dev
pacote está instalado no meu sistema.
Eu também acheiesta pergunta semelhante, o que sugere adicionar o--with-zlib
bandeira para o./configure
comando. No entanto, isso retorna um erro que é uma opção não reconhecida e não tem efeito.