zoukankan      html  css  js  c++  java
  • linux中升级安装python2.7

    打算自建VPN,新购买了一个虚拟服务器,centOS6.6 自带的是python2.6,因为比较习惯python2.7,所以就升级到最新的python2.7.12

    首先要安装:sudo yum install gcc-c++

    在没有安装gcc-c++ 的时候,会报错:configure: error: no acceptable C compiler found in $PATH

    然后下载python2.7.12源文件:python-2.7.5.tgz(此处我是在先在官网下好,https://www.python.org/ftp)

    解压:tar -xzvf python-2.7.12.tgz

    编译安装:

    cd python-2.7.12
    ./configure --prefix=/usr/local/python27 
    make && make install

    此处需要注意的是/usr/local/python27 这个手动修改的路径,文件都被安放在python内,导致/usr/local/bin内无文件,用户没法直接调用python

    创建软连接:ln -fs /usr/local/python27/bin/python2.7 /usr/bin/python

    在/usr/bin下将python27内的python2.7链接到python

    查看版本:python -V

    修改yum:

    修改/usr/bin/yum文件,将第一行的
    #!/usr/bin/python
    中的python改为系统原有的python版本,我的也是:
    #!/usr/bin/python2.6
    到此完毕。

    参考博客:

    http://blog.csdn.net/xshalk/article/details/17711605

    http://blog.csdn.net/xugangjava/article/details/15811617

    http://shenlanforcode.iteye.com/blog/1768249

    http://blog.csdn.net/jcjc918/article/details/11022345

    http://blog.csdn.net/ab198604/article/details/8681851

  • 相关阅读:
    MySQL8.0.11 组复制配置
    Replication主要配置项
    MySQL最优配置模板( 5.6&5.7转)
    MySQL group replication介绍
    保证复制高可用的一些重要参数
    数据库规约解读
    线上MYSQL同步报错故障处理方法总结
    MySQL 5.7 并行复制
    MySQL的nnodb引擎表数据分区存储
    shell综合
  • 原文地址:https://www.cnblogs.com/wangzhao2016/p/5635869.html
Copyright © 2011-2022 走看看