ubuntu 10.04默认安装的是python2.6,要安装python2.5,并且不影响已经安装好的
python2.6,可以按下面的步骤:
1. 在ubuntu上安装libsqlite3和libsqlite3-dev
2. 在ubuntu上安装libssl和libssl-dev
3. 在ubuntu上安装tk和tk-dev
上面这三步可以用新立得软件包管理器安装,安装前最好检查一下相应的库是否
已经安装了,像libssl这样的库很可能已经默认安装好了,只是没有安装头文件.
这时只要安装对应的*-dev包就可以了.
4. 下载python2.5版本的源代码
5. 修改Python2.5.5/Modules/Setup.dist文件如下::
204:# Socket module helper for SSL support; you must ...
205:# socket line above, and possibly edit the SSL variable:
206:SSL=/usr/lib/ssl
207:ssl ssl.c
208: -DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl
209: -L$(SSL)/lib -lssl -lcrypto
注意第206行的修改可能会有所不同.如果是ubuntu10.04默认安装的openssl,
像上面那样修改就可以,如果是后来手动安装的openssl,则openssl可能被安
装到了/usr/local目录下.需要将SSL变量设置为已经安装好的openssl库的根
目录
6. 修改Python2.5.5/setup.py如下::
Ubuntu 10.04上安装python2.5
最新推荐文章于 2022-10-12 21:44:38 发布