zoukankan      html  css  js  c++  java
  • ubuntu16安装python3.7

    ####################################################
    源码安装python,注意shell脚本第一行开头的要求
    #####################################################
    #!/bin/bash
    ##########################
    ################################这里需要设置需要安装的版本信息,务必正确。也就是python_full_versionpyhon_main_version,以及install_dir信息必须正确
    python_full_version="3.7.0"
    pyhon_main_version="3.7"
    python_name="Python-${python_full_version}"
    install_dir="/usr/local/python3.7"
    ########################## #进入
    /usr/local/src目录,下载python3到该目录,以root身份执行 ####################
    if [ -d "/usr/local/src" ];then
    cd /usr/local/src/
    else
    mkdir /usr/local/src
    fi cd
    /usr/local/src/
    ##############################下载安装包,并安装依赖包 wget https://www.python.org/ftp/python/${python_full_version}/Python-{python_full_version}.tgz apt-get update apt-get install zlib1g-dev libbz2-dev libssl-dev libncurses5-dev libsqlite3-dev libreadline-dev tk-dev libgdbm-dev libdb-dev libpcap-dev xz-utils libexpat1-dev liblzma-dev libffi-dev libc6-dev ##############################解压并安装
    if [ -d ${install_dir} ];then
    rm -rf ${install_dir}
    else
    mkdir ${install_dir}
    fi
    tar -zxvf ${python_name}.tgz cd ${python_name} ./configure --prefix=${install_dir} --enable-optimizations make && make install
    if [ -f "/usr/bin/python${pyhon_main_version}" ]
    ;then
    rm -rf /usr/bin/python${pyhon_main_version}
    fi
    ln -s /usr/local/python3/bin/python${python_main_version} /usr/bin/python${python_main_version}
    ################################################
    在线联网更新python版本

    ###############################################
    如果感觉 Ubuntu 系统内置的 Python 3 版本不够新,或者希望安装指定版本的 Python 交互式解释器,那么可以通过执行如下 2 条命令更新 Python 版本:
    
    $sudo apt-get update
    $sudo apt-get install python3.6







  • 相关阅读:
    Linux ReviewBoard安装与配置
    窗口部件预防式验证
    python-Levenshtein几个计算字串相似度的函数解析
    exactly-once和kafka
    关于回归树的创建和剪枝
    Python神坑:sum和numpy.sum
    Python问题汇总
    ES查询之刨根问底
    安装ES
    KNN手写实践:Python基于数据集整体计算以及排序
  • 原文地址:https://www.cnblogs.com/igoodful/p/11457404.html
Copyright © 2011-2022 走看看