zoukankan      html  css  js  c++  java
  • Ubuntu安装Python 3.6之编译安装+使用PPA源安装

    下面分别详细介绍一下Ubuntu 14.04/16.04安装Python 3.6的两种方法:

    方法一 自己编译安装:

    # 安装编译必需的软件包
    sudo apt install build-essential checkinstall
    sudo apt install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev
    
    # 下载并解压Python 3.6的源代码
    wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tar.xz
    tar xvf Python-3.6.0.tar.xz
    
    #编译安装
    cd Python-3.6.0/
    ./configure
    sudo make altinstall

    make altinstall 命令会跳过创建symlink的步骤,因此/usr/bin/python仍然指向系统自带的老版本python,不至于把Ubuntu系统搞崩溃。

    方法二 使用PPA源进行安装

    这是一个省事儿的方法,安装快速又方便,比较适合懒人使用。但是,对新手来说可能对PPA源还不太熟悉,下面我们就详细介绍一下:

    PPA 全称为 Personal Package Archives(个人软件包档案),是 Ubuntu Launchpad 网站提供的一项服务,当然不仅限于 Launchpad 。它允许个人用户上传软件源代码,通过 Launchpad 进行编译并发布为二进制软件包,作为 apt/新立得源供其他用户下载和更新。在Launchpad网站上的每一个用户和团队都可以拥有一个或多个PPA。

    通常 PPA 源里的软件是官方源里没有的,或者是最新版本的软件。相对于通过 Deb 包安装来说,使用 PPA 的好处是,一旦软件有更新,通过 sudo apt-get upgrade 这样命令就可以直接升级到新版本。

    sudo add-apt-repository ppa:jonathonf/python-3.6
    
    sudo apt update
    
    sudo apt install python3.6 python3.6-dev
    

    以上两种安装方法不知道大家有没有学会呢?欢迎留言讨论。

     文章首发于我的技术博客猿人学Python基础教程

  • 相关阅读:
    XSS
    XSS练习小游戏
    CTF中常见的编码
    BugkuCTF
    A、B、C、D和E类IP地址
    JDK和JRE的区别及配置
    SQL注入漏洞测试(HTTP头注入)
    MS17-010远程溢出漏洞(CVE-2017-0143)拿权限
    SQL注入——布尔型盲注注入攻击——手工注入篇——SQL手工注入漏洞测试(MySQL数据库)
    mysql增删改查
  • 原文地址:https://www.cnblogs.com/amiza/p/10334969.html
Copyright © 2011-2022 走看看