美文网首页
Ubuntu install Python later than

Ubuntu install Python later than

作者: 寽虎非虫003 | 来源:发表于2020-04-17 06:41 被阅读0次

    写在前面

    首先需要说明,Ubuntu自带的Python版本一定不要删除,删除后会导致桌面崩溃,可以参考这篇文章:Ubuntu 16.04 卸载自带 Python3 引发的惨案,顺带一提,里面后面的安装方法和本文将要提到的完全一致,只是版本不同,另外前文里面对桌面崩溃的处理办法是重装系统,但是还有不用重装系统的办法,参开这篇文章:报告老师,这个坑好大(ubuntu手贱删除python3导致的桌面进不去),实测过是可以修复的。

    正文

    我这次是用的Ubuntu16.04安装Python3.8.2,比起新版本我更习惯这个版本。
    参考来源:How to Install Python 3.8 on Ubuntu, Debian and LinuxMint

    实际操作代码

    #依赖环境
    sudo apt-get install build-essential checkinstall
    sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev \
       libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev
    
    #下载与解压
    cd /opt
    sudo wget https://www.python.org/ftp/python/3.8.2/Python-3.8.2.tgz
    sudo tar xzf Python-3.8.2.tgz
    
    #编译源代码
    cd Python-3.8.2
    sudo ./configure --enable-optimizations
    sudo make altinstall
    

    安装完成后检查:

    #检查
    python3.8 -V
    

    确保输出为

    Python-3.8.2
    

    最后,删除下载的压缩包

    cd /opt
    sudo rm -f Python-3.8.2.tgz
    

    一点小发现

    我在安装完成后留意到如下字样:

    Collecting setuptools
    Collecting pip
    Installing collected packages: setuptools, pip
    Successfully installed pip-19.2.3 setuptools-41.2.0
    
    

    以我撇脚的英文,这应该是说成功安装了setuptools和pip3。

    全文完。

    相关文章

      网友评论

          本文标题:Ubuntu install Python later than

          本文链接:https://www.haomeiwen.com/subject/rgssvhtx.html