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







  • 相关阅读:
    C# 使用PictureBox控件--点击切换图片
    C# 点击窗口任意位置拖动
    File类
    Path类
    ArrayList集合-[习题]--C#
    ArrayList集合-[长度问题]--C#
    ArrayList集合--C#
    c# winform 弹出确认消息框判断是否删除?
    C# 文件与目录的基本操作(System.IO)
    SQL Server事务处理
  • 原文地址:https://www.cnblogs.com/igoodful/p/11457404.html
Copyright © 2011-2022 走看看