Ubuntu 下安装最新 Python3.10 教程 (源码安装)

这篇具有很好参考价值的文章主要介绍了Ubuntu 下安装最新 Python3.10 教程 (源码安装)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、apt 安装相关依赖库

sudo apt-get update

执行以下命令安装 Python3 的一些依赖库: 

sudo apt-get install libqgispython3.10.4
sudo apt-get install libpython3.10-stdlib

二、下载源码包 

 大家可以前往 Python 官网下载:Welcome to Pyhton! ,这里下载 gz 包和 xz 包都可以,下载链接如下:XZ compressed source tarball

也可使用 wget 下载,选一种方法即可:

wget -P ~/Downloads https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tar.xz

接着解压 tar 包: 

cd ~/Downloads
tar xvJf Python-3.10.0.tar.xz

 文章来源地址https://www.toymoban.com/news/detail-673916.html

三、源码包安装 Python3.10.0 

 

1. 编译安装

首先进入我们刚才解压的文件目录下:

cd ~/Downloads/Python-3.10.0

设置编译参数,即输出文件目录:

./configure --prefix=/usr/local/python3.10

接着实施编译:

make

上面两步都会有大量输出,可能需要等待两三分钟,编译完成后安装:

sudo make install

若出现如下输出,则说明安装成功:

Consider adding this directory to PATH or, if you prefer to suppress this warning, use –no-warn-script-location.
Successfully installed pip-21.2.3 setuptools-57.4.0


WARNING: Running pip as the ‘root’ user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv

2. 设置软连接

这一步即让我们的 python 命令能够链接到我们新安装的 Python3.10.0 的执行程序而不是更低的版本,我们首先进入到 /usr/bin 目录下:

cd /usr/bin

输入以下命令可以查看 Python 命令之前的链接情况:

ll | grep python

在 Ubuntu 下,系统默认是安装了 Python2.7 版本的,所以我的电脑上 python 命令是对应 Python2.7 版本,而 python3 命令才是对应的 Python3* 版本,这里我们做出如下修改:

sudo rm ./python # 删除原有的软连接文件
sudo rm ./pip
sudo rm ./pip3

接着再设置新的软连接到我们的 Python3.10 版本:

sudo rm ./python # 删除原有的软连接文件
sudo rm ./pip
sudo rm ./pip3

注:这里我们不能将系统中的 python3 命令链接到 python3.10 版本(这里我已经踩坑),因为 python3.10 版本还是发型版本,并不是稳定版本,若更改后则会导致 Ubuntu 系统下的很多 python 文件无法打开(比如你的 gnome 终端)!

3. 检验

输入以下命令,检验 Python 配置是否成功:

python -V

输出如下:

zq@fzqs-computer:/usr/bin$ python -V
Python 3.10.0

输入以下命令,检验 Python 配置是否成功:

pip3 -V

输出如下:

zq@fzqs-computer:/usr/bin$ pip3 -V
pip 21.2.3 from /usr/local/python3/lib/python3.10/site-packages/pip (python 3.10)

到这里我们的 Python3.10 就安装配置完成啦!


4. 更改 pip 依赖

在安装后,若出现报错(可先执行 pip list 命令),则还需要修改 pip 的相关配置文件:

sudo vim /usr/bin/lsb_release

修改第一行的 Python3 为 Python3.10 即可,接着再执行 pip list 命令:

zq@fzqs-computer:/usr/bin$ pip list
Package Version
– – – – – – – – – – – – –
pip 21.2.3 setuptools 57.4.0

输出正确,大工告成!


4. 更改 pip 依赖

在安装后,若出现报错(可先执行 pip list 命令),则还需要修改 pip 的相关配置文件:

sudo vim /usr/bin/lsb_release

修改第一行的 Python3 为 Python3.10 即可,接着再执行 pip list 命令:

zq@fzqs-computer:/usr/bin$ pip list
Package Version
– – – – – – – – – – – – –
pip 21.2.3 setuptools 57.4.0

 

到了这里,关于Ubuntu 下安装最新 Python3.10 教程 (源码安装)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ubuntu 22.04安装python3.8

    ubuntu 22.04 如果直接安装python3,装的是python3.10,但现在某外部程序依赖python3.8,所以需要另外安装。 网上常见方法是add-apt-repository添加 ppa:deadsnakes 源,但这样会导致同时安装python3.8和python3.10,会同时安装一大堆不需要用到的包。 命令如下: 更推荐以下安装方法,不安装s

    2024年02月13日
    浏览(34)
  • ubuntu 22.04 安装python3.8

    千万千万不要卸载 系统自带的 python 卸载了也不要怕 python 3.18 python 3.10 加入 update-alternatives

    2024年02月14日
    浏览(36)
  • ubuntu 虚拟环境安装,创建python3.5和python3.8虚拟环境

    新的ubuntu20.0.4笔记本上自带点python是python3.8版本的,由于开发需要用到python3.5,一开始想把默认环境配置成python3.5算了。结果改了默认配置版本之后,坏了坏了,开机就报错,直接就进不了桌面界面了。所以,ubtuntu环境,要不是非常非常确定可以改版本,那就 千万不要改系

    2024年01月19日
    浏览(40)
  • WSL ubuntu 20.04 安装python3

    直接通过命令行安装python sudo apt-get install python3 在/usr/bin目录下查看所有python版本 同时需要在系统路径中加入软链接,将默认的python定向到python3上: sudo ln -s /usr/bin/python3.6 /usr/bin/python

    2024年02月12日
    浏览(36)
  • Ubuntu上python2和python3安装配置

    Ubuntu 20.04 LTS已经移除Python2,默认安装python3。但是很多时候还是会经常用到python2.7版本,这里首先单独安装python2.7,然后配置python2和python3,以达到手动切换系统默认python版本。 1.安装python2.7 命令:sudo apt install python2,一路回车 2.配置系统默认python版本       依次执行以下命

    2024年02月13日
    浏览(32)
  • Python之Web开发初学者教程—ubuntu中配置python3

    ubuntu 默认安装了 python 3.6.9 安装后默认不识别 python 命令,需要在 bin 下创建创建链接 同理: pip3 符号链接为 pip 安装 pyinstaller 如果 python 的环境已经配置好了,一行代码便可实现 pyinstaller 的安装。在 cmd 中输入 (pip3 是 python3 安装 ) pip3 install pyinstaller -i http://mirrors.aliyun.com/p

    2024年03月16日
    浏览(58)
  • Ubuntu22 2023最新版安装教程

    如果选择使用虚拟机安装,那么需要准备VmwareWorkstation 在官网进行下载安装 VmwareWorkstation官网:https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html 前置资源准备好后就可以对Ubuntu虚拟机进行下载安装了 在Ubuntu官网进行iso系统文件的下载 这个是官方连接:= https://ubunt

    2024年02月13日
    浏览(48)
  • 如何在ubuntu18.04安装python3.8.6

    目录 一.前言 二.教程 2.1环境配置 2.2下载安装包 2.3编译安装 2.4验证安装

    2024年01月16日
    浏览(36)
  • 最新虚拟机中Ubuntu18.04安装教程(傻瓜教程)

    可以直接点下方的链接下载 Ubuntu18.04安装链接 笔者这边使用的是VMware Workstation15.5pro,大家也可以从官网所下载 首先先打开Vmware界面,点击其中的“创建新的虚拟机”选项  打开新建虚拟机向导,选择自定义的选项,然后点击下一步  之后的一系列过程请看图中说明 因为笔者

    2024年02月04日
    浏览(44)
  • Ubuntu最新版本(Ubuntu22.04LTS)安装Tftp服务及其使用教程

    专栏地址:嵌入式开发 专栏文章: 【01】windows安装VMware最新版本(VMware Workstation 17.0 Pro)详细教程 【02】VMware17虚拟机安装Ubuntu最新版本(Ubuntu22.04LTS)详细步骤 【03】Ubuntu22.04 添加samba,并在windows访问 的详细教程 【04】Vmware Pro 17 设置共享文件夹 【05】Ubuntu最新版本(Ubuntu22.04LT

    2024年02月13日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包