Ubuntu源码安装Python

Ubuntu源码安装Python

目前Ubuntu电脑需要升级Python,但根据源来升级,会出现报错,故记录用源码升级的方法。

  1. 从官方链接下载源码:

    https://www.python.org/downloads/source/

    根据自己需求下载对应版本即可。这里笔者下载的是Python-3.10.0rc2.tgz

  2. 解压:

    tar -zxvf Python-3.10.0rc2.tgz
    
  3. 进入目录后,配置:

    cd Python-3.10.0rc2
    ./configure
    
  4. 编译:

    make
    
  5. 安装:

    sudo make install
    
  6. 替换系统默认的python

    先找到默认的python在哪里

    which python
    

    这里输出为:

    /usr/bin/python
    

    其实是个链接文件:

    $ ls -l /usr/bin/python                                                                                          
    lrwxrwxrwx 1 root root 9 7月   6  2019 /usr/bin/python -> python2.7
    

    删除旧的链接:

    rm /usr/bin/python
    

    创建新的链接,并指向新的python文件:

    sudo ln -s /usr/local/bin/python3.9 /usr/bin/python
    

    检查版本是否有更新:

    python -V
    

    安装pip3工具,方便后续安装和python相关的package(可选):

    sudo apt-get install python3-pip
    
posted @   付时凡  阅读(59)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示