准备
下载:
http://www.sqlite.org/sqlite-amalgamation-3.7.2.tar.gz
http://www.openssl.org/source/openssl-1.0.0a.tar.gz
ftp://ftp.gnu.org/gnu/readline/readline-6.1.tar.gz
当然还有Python的源码
编译
zlib:
在Python-2.7/Modules/zlib有zlib的源码,configure/make/make install之
openssl, readline, sqlite:
都是configure(openssl里是config) /make/make install,注意readline模块make install后要运行ldconfig,不然之后编译出来的python会提示找不到readline模块
python:
也是configure/make/make install,注意make完会提示哪里模块不会编译,如果里面出现了zlib/_ssl/_sqlite/readline则表示前面的安装有误。
到此为止,enjoy python 2.7
链接
rm /usr/bin/python /usr/bin/pydoc ln -s /usr/bin/python /usr/local/bin/python ln -s /usr/bin/pydoc /usr/local/bin/pydoc