【转载】centos安装python2.7.5

     1 切换到root用户

      su

     2 下载tar包 

           wget http://www.python.org/ftp/python/2.7.5/Python-2.7.5.tgz

     3  安装

  1. tar -zxvf Python-2.7.5.tgz

  2. cd Python-2.7.5
  3. ./configure --prefix=/usr/local/python27
  4. make&&make install

也可以在configure之后执行  make altinstall 来防止替换掉默认的python版本

 

补充:有些时候还是会缺少某些c模块

yum -y install python-devel openssl openssl-devel gcc sqlite sqlite-devel mysql-devel libxml2-devel zlib-devel readline-devel bzip2-devel

 

      4 测试下安装好了么

          /usr/local/python27/bin/python 

          可以看到python可以使用了 版本是2.7.5

     5 设置软件链接

	 ln -s /usr/local/python27/bin/python /usr/bin/python27

          以后就可以直接使用 python27来使用2.7.5版本了

     

2 设置为默认的版本

 
  1. mv /usr/bin/python /usr/bin/python-old

  2.  
  3. ln -s /usr/local/python27/bin/python /usr/bin/python

 

     再测试一下:

 
  1. [root@bogon Python-2.7.5]# python

  2. Python 2.7.5 (default, Jul 22 2013, 22:14:28)

  3. [GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] on linux2

  4. Type "help", "copyright", "credits" or "license" for more information.

 

     这样在使用yum的时候会发现报错了

     从新配置下yum 

  vim /usr/bin/yum

     把第一行修改为:#!/usr/bin/python-old

     再次输入yum 发现可以正常显示了

 

 

这个时候还没有easy_intall和pip ,可以这么安装

 
  1. wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py

  2. sudo /usr/local/bin/python2.7 ez_setup.py

  3. sudo /usr/local/bin/easy_install-2.7 pip


在安装东西的时候最好不要用 python xx这么执行,/usr/local/bin/python2.7 这种方式更明确的装到某个python版本更好一些。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值