目录
1、准备工作
2、编译安装
3、创建 IDLE 配置文件
4、添加至启动器
在 前文
UOS 系统升级 Python 之体会升级!升级!升级!https://blog.csdn.net/iprobobo/article/details/123270393
中,博主分享了 UOS 系统升级 Python 的初步体会,啰啰嗦嗦一堆,实践性不一定强[捂脸]。这段时间博主一直在思考有无更简洁高效的方式来实现 Python 的升级+导入启动器,苦心人、天不负,成效还是有滴,下面让我们一起捋一捋。
1、准备工作
首先更新一下系统,以确保系统安装的软件均为最新版,减少错误。(华为擎云系列因为定制,适配进度较慢,这一步尤为需要)
sudo apt update && sudo apt upgrade
其次安装依赖软件包,具体请参见前文。华为擎云 L410(UOS 桌面专业版 1040) 安装过程中可能会报错:
... 下列软件包有未满足的依赖关系: tk-dev : 依赖: tk8.6-dev (>= 8.6.9-2) 但是它将不会被安装 E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
解决方式请参见:
「tk-dev : 依赖: tk8.6-dev (>= 8.6.9-2) 但是它将不会被安装」问题之解决UOS 系统升级 Python 过程中,安装依赖软件包 tk-dev 遇到问题https://blog.csdn.net/iprobobo/article/details/123285883
2、编译安装
终端切换至解压缩后的欲升级 Python 文件目录,依次运行命令:
./configure
make
sudo make install
make clean
具体请参见前文。
完毕,idle3,pip3,python3 等文件均安装于 /usr/local/bin/ 目录。
3、创建 IDLE 配置文件
以文本编辑器创建 IDLE 配置文件 IDLE.desktop,内容如下:
[Desktop Entry] Name=IDLE Comment=Integrated DeveLopment Environment for Python3 Exec=/usr/local/bin/idle3 %F TryExec=/usr/local/bin/idle3 Icon=/usr/share/applications/idle.png #图标文件及路径自定义,80*80为佳 Terminal=false Type=Application Categories=Application;Development; StartupNotify=true MimeType=text/x-python;
4、添加至启动器
将编辑好的 IDLE 配置文件复制或移动至 /usr/share/applications/ 目录,启动器中便会自动出现 IDLE 图标及应用,右键点击该应用,可以将其发送到桌面或任务栏。
具体请参见:
UOS 之添加应用至启动器为应用创建配置文件到启动器https://blog.csdn.net/iprobobo/article/details/123294419
后续使用过程中,若需安装第三方库,建议采用下述格式:
/usr/local/bin/python3 -m pip install
本方法无需预先安装 IDLE,亦无需建立软连接,经测试、使用无虞。



