《 空中接口学园 》
>>   IT技能
>>>>  Ubuntu18.04安装高版本Python

--  作者:tom
--  发布时间:2025-04-04 17:46:32
Ubuntu18.04自带的Python是3.6.9,版本较低,如果想高版本Python,通常需要通过第三方库安装
    sudo add-apt-repository ppa:deadsnakes/ppa

  在运行这个命令时,可能会遇到报错:
    Err:10 https://www.scootersoftware.com bcompare4 Release.gpg
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY EC34ED227AFAE3F2

  这时需要删除/etc/apt/sources.list.d/scootersoftware.list,再重新运行
    sudo apt update
    sudo add-apt-repository ppa:deadsnakes/ppa

  不过,deadsnakes删除了Ubuntu18.04版的python3.9的包,因此是无法安装Python3.9的
    E: Unable to locate package python3.9
E: Couldn't find any package by glob 'python3.9'
E: Couldn't find any package by regex 'python3.9'

  最后的解决方案是源代码编译:
    wget https://mirrors.huaweicloud.com/python/3.9.15/Python-3.9.15.tgz
    tar xzf Python-3.9.15.tgz
    sudo ./configure --enable-optimizations
    sudo make 
    sudo make install

  最后,做个软连接
    sudo rm /usr/bin/python
    sudo ln -s /usr/local/bin/python3.9 /usr/bin/python

  大功告成
    


目前已经有1条评论    >>> 发表你的见解

Powered by:Old version
Copyright ©2002 - 2019空中接口学园 , 页面执行时间:31.250毫秒