zoukankan      html  css  js  c++  java
  • 安装python3.6,设为默认,yum不能用

    安装python3.6

    1、安装依赖包

    yum -y install wget sqlite-devel xz gcc automake zlib-devel openssl-devel epel-release

    2、编译安装

    $ wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz
    $ tar xvf Python-3.6.1.tar.xz && cd Python-3.6.1
    $ ./configure && make && make install

    设置 3.6 为默认版本

    1、查看 Python 的路径,在 /usr/bin 下面。可以看到 python 链接的是 python 2.7,所以,执行 python 就相当于执行 python 2.7。

    2、将原来 python 的软链接重命名:

    $ mv /usr/bin/python /usr/bin/python.bak

    3、将 python 链接至 python3:

    $ ln -s /usr/local/bin/python3 /usr/bin/python

    4、这时,再查看 Python 的版本:

    输出的是 3.6,说明已经使用的是 python3了。

    配置 yum

    升级 Python 之后,由于将默认的 python 指向了 python3,yum 不能正常使用,需要修改yum 的配置文件:

    vim /usr/bin/yum
    同时修改:vim /usr/libexec/urlgrabber-ext-down

    将 #!/usr/bin/python 改为 #!/usr/bin/python2.7,保存退出即可。

  • 相关阅读:
    班课2
    班课2
    班课1
    lecture 2
    lecture 1
    使用node的fs读取文件
    使用Node.js搭建一个本地服务器
    Node.js前言
    简述ES6其他的东西
    ES6异步操作Thunk、co和async
  • 原文地址:https://www.cnblogs.com/fanren224/p/8543966.html
Copyright © 2011-2022 走看看