Обычно вы найдете RPM только для версии Python по умолчанию в репозитории yum, однако это не должно быть применимо здесь, так как zlib должен быть установлен по умолчанию в вашей установке Python 2.7.
Проверка sys.path
используя import sys; print sys.path
и убедитесь, что у вас есть каталоги lib для вашей установки Python 2.7, возможно, что все, что вы делаете в .bashrc, заставляет вас выбрать среду Python 2.4.
Вотместоположение моего zlib
модуля, который может быть полезен при попытке отследить ваше местоположение, чтобы вы могли убедиться, что он включен sys.path
.
>>> import zlib
>>> zlib
<module 'zlib' from '/usr/local/lib/python2.7/lib-dynload/zlib.so'>
Если вы не можете его найти, то выследует переустановить Python 2.7.