[CentOS]安装python2.75 设置为默认版本

1 centos安装python2.75  (centos6.3)
     1 切换到root用户
     2 下载tar包 
           wget http://www.python.org/ftp/python/2.7.5/Python-2.7.5.tgz
     3  安装
          tar -zxvf Python-2.7.5.tgz

          cd Python-2.7.5

          ./configure --prefix=/usr/local/python27

          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 设置为默认的版本
     mv /usr/bin/python /usr/bin/python-old

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

     再测试一下:
     [root@bogon Python-2.7.5]# python 
      Python 2.7.5 (default, Jul 22 2013, 22:14:28) 
     [GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] on linux2
      Type "help", "copyright", "credits" or "license" for more information.

     这样在使用yum的时候会发现报错了
     从新配置下yum 
  vim /usr/bin/yum
     把第一行修改为:#!/usr/bin/python-old
     再次输入yum 发现可以正常显示了


这个时候还没有easy_intall和pip ,可以这么安装
wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py
sudo /usr/local/bin/python2.7 ez_setup.py
sudo /usr/local/bin/easy_install-2.7 pip

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

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值