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
相关文章:
网站企业制作流程,用什么语言做企业网站比较好?
在线制作视频网站免费,都有哪些好的动漫网站?
整蛊网站制作软件,手机不停的收到各种网站的验证码短信,是手机病毒还是人为恶搞?有这种手机病毒吗?
哪家制作企业网站好,开办像阿里巴巴那样的网络公司和网站要怎么做?
如何通过.red域名打造高辨识度品牌网站?
儿童网站界面设计图片,中国少年儿童教育网站-怎么去注册?
网站制作外包价格怎么算,招聘网站上写的“外包”是什么意思?
红河网站制作公司,红河事业单位身份证如何上传?
如何配置FTP站点权限与安全设置?
专业的网站制作设计是什么,如何制作一个企业网站,建设网站的基本步骤有哪些?
制作网站的软件免费下载,免费制作app哪个平台好?
如何用AWS免费套餐快速搭建高效网站?
如何在IIS管理器中快速创建并配置网站?
如何有效防御Web建站篡改攻击?
香港服务器租用费用高吗?如何避免常见误区?
教育培训网站制作流程,请问edu教育网站的域名怎么申请?
如何用花生壳三步快速搭建专属网站?
深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?
如何用美橙互联一键搭建多站合一网站?
淘宝制作网站有哪些,淘宝网官网主页?
网站设计制作书签怎么做,怎样将网页添加到书签/主页书签/桌面?
如何用虚拟主机快速搭建网站?详细步骤解析
小捣蛋自助建站系统:数据分析与安全设置双核驱动网站优化
如何用好域名打造高点击率的自主建站?
建站之星安装后界面空白如何解决?
如何在新浪SAE免费搭建个人博客?
c# Task.Yield 的作用是什么 它和Task.Delay(1)有区别吗
大连网站制作公司哪家好一点,大连买房网站哪个好?
宿州网站制作公司兴策,安徽省低保查询网站?
linux top下的 minerd 木马清除方法
如何在云服务器上快速搭建个人网站?
建站之星安装步骤有哪些常见问题?
南京做网站制作公司,南京哈发网络有限公司,公司怎么样,做网页美工DIV+CSS待遇怎么样?
如何在阿里云通过域名搭建网站?
如何批量查询域名的建站时间记录?
为什么Go需要go mod文件_Go go mod文件作用说明
太平洋网站制作公司,网络用语太平洋是什么意思?
广州建站公司哪家好?十大优质服务商推荐
建站之星导航配置指南:自助建站与SEO优化全解析
建站之星如何实现五合一智能建站与营销推广?
已有域名如何免费搭建网站?
装修招标网站设计制作流程,装修招标流程?
制作农业网站的软件,比较好的农业网站推荐一下?
网站网页制作电话怎么打,怎样安装和使用钉钉软件免费打电话?
如何生成腾讯云建站专用兑换码?
沈阳制作网站公司排名,沈阳装饰协会官方网站?
制作国外网站的软件,国外有哪些比较优质的网站推荐?
官网建站费用明细查询_企业建站套餐价格及收费标准指南
北京制作网站的公司排名,北京三快科技有限公司是做什么?北京三快科技?
高防网站服务器:DDoS防御与BGP线路的AI智能防护方案
*请认真填写需求信息,我们会在24小时内与您取得联系。