zoukankan      html  css  js  c++  java
  • linux 安装Python3

    Linux 6上自带的是python 2.6,由于需要python3的环境,如何安装python3且不影响现有的python2环境呢,采用源码包安装,这样自带的python 2和python3可以都保留。

    总体思路:

      1、python官网下载python3源码包

      2、编译安装python3

      3、建立python3软链接

      4、python3使用

    1、python官网下载python3源码包。

      现在python最新版本已经更新到pthon3.7.4,根据自己的需求,下载相关源码包 。由于是国外的网站,下载比较慢,耐心等待!   

     2、编译安装python3

    tar -xvzf Python-3.7.4.tgz
    cd
    Python-3.7.4.tgz
    mkdir -p /usr/local/python3
    ./configure --prefix=/usr/local/python3
    make
    make install

    报错ModuleNotFoundError: No module named '_ctypes'
    python 3.7版本需要一个新的包libffi-devel,安装此包之后再次进行编译安装即可
    yum install libffi-devel -y
    ./configure --prefix=/usr/local/python3
    make
    make install


    安装过程大约5分钟

    3、
    建立软链接
    系统自带的python在/usr/bin下,ll|grep python* 可以看到python2软链接到python

    手动连接python 3的软链接,执行python3进入pytho3程序,执行python则仍然进入python2

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

    4、使用python3

    手动执行python3,就可以直接调用了





  • 相关阅读:
    python os.stat() 和 stat模块详解
    Python中datetime库的用法
    js中Array的map()函数,其中的回调函数还能这么用
    通常用于返回值的三目运算符
    浏览器渲染页面的时候,不同的script块之间的关系
    模板字面量
    let和const
    js 数组 map方法
    一些常用的js循环,如for
    session
  • 原文地址:https://www.cnblogs.com/wujizhang/p/11184406.html
Copyright © 2011-2022 走看看