сборка Python из исходного кода с поддержкой zlib
При сборке Python 3.2.3 из исходного кода в Ubuntu 12.04 модуль zlib недоступен.
Я скачал официальный дистрибутив исходного кода с python.org и попытался собрать и установить его с помощью следующих команд.
tar xfa Python3.2.3.tar.bz2
cd Python-3.2.3
./configure --prefix=/opt/python3.2
make
sudo make install
Вывод команды make включает в себя следующее.
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
После запускаmake install
и запуск переводчика,zlib
модуль не может быть импортирован.
Я подтвердил, чтоzlib1g-dev
пакет установлен в моей системе.
Я также нашелэтот похожий вопрос, который предлагает добавить--with-zlib
флаг к./configure
команда. Тем не менее, это возвращает ошибку, что это нераспознанная опция и не имеет никакого эффекта.