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





  • 相关阅读:
    利用百度云盘API上传文件至百度云盘
    测试Centos硬盘读写速度
    into outfile 生成sql脚本
    Nginx设置Js、Css等静态文件的缓存过期时间
    mysql查询区分大小写
    Table './mysql/proc' is marked as crashed and should be repaired 解决方法
    CentOS 6.6 下配置软RAID5
    管道限流利器pv
    mydumper使用
    RAID详解
  • 原文地址:https://www.cnblogs.com/wujizhang/p/11184406.html
Copyright © 2011-2022 走看看