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







  • 相关阅读:
    Support依赖库大全
    反射调用泛型
    会爬行的小乌龟
    改进版——使用了双缓冲技术
    启动运行发现窗体不能最大化,添加
    添加图层
    实现放大,缩小,漫游,复位等功能
    从上一个项目中我得到的反思
    ​Error -4075: File not found. An error occurred merging module <MODULENAME> for feature <FEATURENAME>.
    总结—angularjs项目
  • 原文地址:https://www.cnblogs.com/igoodful/p/11457404.html
Copyright © 2011-2022 走看看