1. 准备工作

下载源码包
wget http://python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz2
查看是否安装make工具
~#rpm -qa|grep make automake-1.11.1-4.el6.noarch make-3.81-20.el6.x86_64
如果没有安装make工具
yum -y install gcc automake autoconf libtool make
查看是否安装zlib库
~#rpm -qa|grep zlib zlib-devel-1.2.3-29.el6.x86_64 zlib-1.2.3-29.el6.x86_64
安装zlib
yum install zlib-devel
检查是否安装ssl 库
~#rpm -qa|grep openssl openssl-devel-1.0.1e-16.el6_5.x86_64 openssl-static-1.0.1e-16.el6_5.x86_64 openssl098e-0.9.8e-17.el6.centos.2.x86_64 openssl-1.0.1e-16.el6_5.x86_64 openssl-perl-1.0.1e-16.el6_5.x86_64
安装openssl
yum install openssl*
安装bzip2依赖库
yum install -y bzip2*
2. 编译安装
cp Python-2.7.3.tar.bz2 /usr/src/ tar -jxvf Python-2.7.3.tar.bz2 vi Modules/Setup.dist
找到
#SSL=/usr/local/ssl #_ssl _ssl.c \ # -DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl \ # -L$(SSL)/lib -lssl -lcrypto ...... #zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
把注释去掉
编译
./configure --prefix=/usr/local/python2.7 make all make install make clean make distclean
安装成功
~#/usr/local/python2.7/bin/python2.7 Python 2.7.3 (default, Dec 18 2013, 15:43:35) [GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>>
cd /usr/local/python2.7 python setup.py install
建立python2.7 软链
~#mv /usr/bin/python /usr/bin/python.bak ~#ln -s /usr/local/python2.7/bin/python2.7 /usr/bin/python2.7 ~#ln -s /usr/bin/python2.7 /usr/bin/python
3. 解决yum无法使用的问题
~#yum update There was a problem importing one of the Python modules required to run yum. The error leading to this problem was: No module named yum Please install a package which provides this module, or verify that the module is installed correctly. It's possible that the above module doesn't match the current version of Python, which is: 2.7.3 (default, Dec 18 2013, 15:43:35) [GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] If you cannot solve this problem yourself, please go to the yum faq at: http://yum.baseurl.org/wiki/Faq
因为centos 6.4 下yum默认使用的是python2.6
vi /usr/bin/yum ---------------------------------------------------- #!/usr/bin/python import sys try: import yum except ImportError: .......
修改为
#!/usr/bin/python2.6 ........
4. 安装python-pip工具
先安装setup-tools
wget https://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11-py2.7.egg --no-check-certificate chmod +x setuptools-0.6c11-py2.7.egg sh setuptools-0.6c11-py2.7.egg
安装pip
wget https://pypi.python.org/packages/source/p/pip/pip-1.3.1.tar.gz --no-check-certificate cp pip-1.3.1.tar.gz /usr/src/ tar zxvf pip-1.3.1.tar.gz cd pip-1.3.1 python setup.py install ln -s /usr/local/python2.7/bin/pip /usr/bin/pip
# Centos安装python-pip
# CentOS安装Python2.7与Python2.6并存的方法
# 在centos7下安装python3的步骤
# centos6.7 安装python2.7、pip2.7、easy_install-2.7的方法
# CentOS下安装python3.5+scrapy的方法步骤
# centos 下面安装python2.7 +pip +mysqld
# Python在centos7.6上安装python3.9的详细教程(默认python版本为2.7.5
# 的是
# 如果没有
# 准备工作
# 先安装
# perl
# centos
# usr
# src
# cp
# ssl
# openssl
# static
# openssl098e
# jxvf
# lcrypto
# zlibmodule
# lib
# lssl
# prefix
# configure
相关文章:
简单实现Android文件上传
如何快速使用云服务器搭建个人网站?
如何彻底卸载建站之星软件?
大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?
如何在腾讯云服务器快速搭建个人网站?
制作网站的软件下载免费,今日头条开宝箱老是需要下载怎么回事?
已有域名如何快速搭建专属网站?
如何用IIS7快速搭建并优化网站站点?
c++怎么使用类型萃取type_traits_c++ 模板元编程类型判断【方法】
网站制作壁纸教程视频,电脑壁纸网站?
非常酷的网站设计制作软件,酷培ai教育官方网站?
山东云建站价格为何差异显著?
C#怎么使用委托和事件 C# delegate与event编程方法
微信h5制作网站有哪些,免费微信H5页面制作工具?
头像制作网站在线观看,除了站酷,还有哪些比较好的设计网站?
如何在Windows 2008云服务器安全搭建网站?
5种Android数据存储方式汇总
网站视频怎么制作,哪个网站可以免费收看好莱坞经典大片?
建站主机选虚拟主机还是云服务器更好?
,巨量百应是干嘛的?
广州营销型建站服务商推荐:技术优势与SEO优化解析
如何用景安虚拟主机手机版绑定域名建站?
如何配置WinSCP新建站点的密钥验证步骤?
如何快速辨别茅台真假?关键步骤解析
建站VPS配置与SEO优化指南:关键词排名提升策略
如何快速搭建高效WAP手机网站吸引移动用户?
潮流网站制作头像软件下载,适合母子的网名有哪些?
胶州企业网站制作公司,青岛石头网络科技有限公司怎么样?
如何通过虚拟主机空间快速建站?
如何通过.red域名打造高辨识度品牌网站?
义乌企业网站制作公司,请问义乌比较好的批发小商品的网站是什么?
企业网站制作费用多少,企业网站空间一般需要多大,费用是多少?
公司网站制作价格怎么算,公司办个官网需要多少钱?
香港服务器如何优化才能显著提升网站加载速度?
如何选择CMS系统实现快速建站与SEO优化?
如何彻底删除建站之星生成的Banner?
建站之星安装提示数据库无法连接如何解决?
独立制作一个网站多少钱,建立网站需要花多少钱?
网页设计与网站制作内容,怎样注册网站?
如何在万网自助建站中设置域名及备案?
桂林网站制作公司有哪些,桂林马拉松怎么报名?
赚钱网站制作软件,建一个网站怎样才能赚钱?是如何盈利的?
如何在IIS7上新建站点并设置安全权限?
如何挑选高效建站主机与优质域名?
建站之星安装模板失败:服务器环境不兼容?
制作国外网站的软件,国外有哪些比较优质的网站推荐?
,交易猫的商品怎么发布到网站上去?
建站之星如何实现PC+手机+微信网站五合一建站?
制作营销网站公司,淘特是干什么用的?
教学网站制作软件,学习*后期制作的网站有哪些?
*请认真填写需求信息,我们会在24小时内与您取得联系。