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,就可以直接调用了





  • 相关阅读:
    网络流24题-运输问题
    ASP.NET API
    面向对象理解
    冒泡排序
    HTTP Header 缓存
    HTTP Header
    Flask学习笔记07之模板渲染
    Flask学习笔记06之@before_request请求之前执行
    Flask报错:AssertionError: View function mapping is overwriting an existing endpoint function: inner
    装饰器03之多个装饰器的执行顺序
  • 原文地址:https://www.cnblogs.com/wujizhang/p/11184406.html
Copyright © 2011-2022 走看看