UOS 系统升级 Python 之体会

导读:本篇文章讲解 UOS 系统升级 Python 之体会,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

目录

1、准备工作

1.1 下载最新版 python

1.2 安装 IDLE

1.3  进入管理员模式

2、安装升级

2.1 环境准备

2.2 编译安装

2.3 清理碎片

2.4 建立软连接


        因工作需要,博主换用国产系统 UOS 桌面专业版,当前版本(1040 / 1043)自带 Pyton 版本为 2.7.16 3.7.3,作为一个升级控+Linux 新丁,尽管总是手痒想享用最新版本的 Python(当前为 3.10.2),却不能如Windows 系统般下载→双击→坐等来的方便。这系统太考验博主的动手能力了。

        没办法,只能向度娘咨询,向大神请教,兼自我摸索,虽百千错而不放弃,大不了重置系统☺。终小有心得,在此与各位分享。

1、准备工作

1.1 下载最新版 python

        访问 python 官网,网站会根据当前系统自动确定适配版本 Python-3.10.2.tar.xz

UOS 系统升级 Python 之体会

        下载后双击→解压,或右键提取到当前文件夹:

UOS 系统升级 Python 之体会

         文件解压后存放路径为 file:///home/probobo/Downloads/Python-3.10.2,以备后用。

1.2 安装 IDLE

        博主习惯使用的编程工具为 Python 集成的 IDLE(Integrated Development and Learning Environment,集成开发和学习环境),UOS 系统并未自带 IDLE 程序,需自行安装:

sudo apt install idle

        统信 UOS 源当前 IDLE 版本为与 Python 对应的 3.7.3。

1.3  进入管理员模式

        具体参见:

UOS root 权限的获取及 su:鉴定故障之排除root权限;鉴定故障UOS 系统升级 Python 之体会https://blog.csdn.net/iprobobo/article/details/122804751

UOS 系统升级 Python 之体会

2、安装升级

2.1 环境准备

        Python 安装升级依赖部分软件包,需先行安装,否则会出错。在终端输入:

apt install -y build-essential libssl-dev liblzma-dev libbz2-dev libreadline-dev libsqlite3-dev llvm libncurses5-dev libncursesw5-dev tk-dev

      

2.2 编译安装

        首先进入解压后的 Python-3.10.2 目录:

UOS 系统升级 Python 之体会

        根据完成进度依次输入命令:

./configure
make
make install

         坐等……,完毕后可以命令 python3 –version 或 python3 -V 查看安装是否成功。

2.3 清理碎片

make clean
apt autoremove

2.4 建立软连接

        软连接类似于 Windows 系统下的快捷方式,可以直接指向目标程序或文件。新版本 Python 安装并非自动覆盖原文件,系统软连接仍指向原文件,因此需要手动处理。

        建立软连接之前先备份原文件:

mv /usr/bin/python3 /usr/bin/python3.bak
mv /usr/bin/idle /usr/bin/idle.bak

         然后建立软连接:

ln -s /usr/local/bin/python3 /usr/bin/python3
ln -s /usr/local/bin/idle3 /usr/bin/idle

        点击启动器中的 IDLE,程序界面如下:

UOS 系统升级 Python 之体会

        大功告成。


        博主这段时间又摸索了一种 无需预先安装 IDLE,亦无需建立软连接 的方法,经测试、使用无虞。具体请参见:

UOS 系统升级 Python 之再实践生命在于折腾[笑脸]UOS 系统升级 Python 之体会https://blog.csdn.net/iprobobo/article/details/123323047

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/106934.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!