全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Centos 6.4 安装Python 2.7 python-pip的详细步骤

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小时内与您取得联系。