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







  • 相关阅读:
    oracle sql日期比较:
    vs 2008 过期问题
    silverlight带有复选框的列
    SQL 把一张表虚拟成两张表
    timeupdown
    ChildWindow 父窗体交互
    Debian CentOS修改时区
    如何优雅地使用命令行设置windows文件关联
    sql复制表结构,复制表内容语句
    VC6.0 中 添加/取消 块注释的Macro代码
  • 原文地址:https://www.cnblogs.com/igoodful/p/11457404.html
Copyright © 2011-2022 走看看