zoukankan      html  css  js  c++  java
  • 把python2.6升级到python2.7(同样适用于把python2升级到python3)

      在启用https过程中,在生成CSR(证书请求文件)时,报错了,说python2.6已被python团队抛弃了,所以升级python到2.7

    话不多说,直接上代码:

    步骤1:下载python2.7.12

      wget https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz

    步骤2:解压

      tar -zxvf Python-2.7.12.tgz

    步骤3:切换工作目录

      cd Python-2.7.12

    步骤4:创建python2.7目录

      mkdir /usr/local/python2.7

    步骤5:安装

      (1) ./configure --prefix=/usr/local/python2.7 (--prefix表示安装的路径,一定指明

      (2) make

      (3) make install

      (4) make clean  删除由make命令产生的文件

      (5) make distclean删除由./configure产生的文件

    步骤6:建立软连接,使系统默认的 python指向 python2.7.12

      (1) mv /usr/bin/python  /usr/bin/python_2.6.6 这一步很重要,相当于备用,步骤7会用到的

      (2) ln -s /usr/local/python2.7/bin/python  /usr/bin/python

      (3) python -V  查看版本是否已经变成2.7.12

    步骤7:修改yum指定的python

      修改后系统 Python 软链接指向 Python2.7 版本,由于CentOS 6.5 的yum是不兼容 Python 2.7的,所以yum不能正常工作,我们需要指定 yum 的Python版本。

      vim /usr/bin/yum

      把第一行的#!/usr/bin/python 修改为#!/usr/bin/python2.6.6

  • 相关阅读:
    hdu 3371 Connect the Cities
    hust 1102 Constructing Roads
    hdu 1856 More is better
    hdu 1325 Is It A Tree?
    poj 2828 Buy Tickets (线段树)
    sdut 2351 In Danger (找规律)
    poj 2528 Mayor's posters(线段树)
    poj 2352 Stars (树状数组)
    poj 2492 A Bug's Life (并查集)
    poj 1703 Find them, Catch them(并查集)
  • 原文地址:https://www.cnblogs.com/zhangxiaoliu/p/6180487.html
Copyright © 2011-2022 走看看