中关村在线

软件

Linux修改Python默认版本方法

在Linux系统中,可通过更新 alternatives、修改环境变量或调整软链接来更改Python默认版本,确保终端调用时指向所需版本。

1、 查看当前Python默认版本信息

2、 以CentOS 7系统为例,先在Shell终端中输入相应命令进行操作。

3、 查看系统当前默认使用的Python版本号。

4、 查看Linux系统中已安装的Python版本有哪些。

5、 执行命令查看Linux系统中已安装的Python版本。

6、 从图中可见,当前系统仅安装了 Python 2.7 版本,且 /usr/local/bin/pyth* 目录下无其他相关文件。

7、 下载安装Python 3最新版本

8、 前往Python官网下载Python 3的压缩包文件,使用tar zxcf命令解压tgz格式的安装包,进入解压后的目录,依次执行./configure、make和make install三条命令,完成Python 3的编译与安装过程。整个操作需在终端中进行,确保系统已安装必要的编译工具。

9、 安装完Python 3源码后,可执行文件会被放置在/usr/local/bin/目录下。通过执行命令ll /usr/local/bin/python*,可以查看该目录中与Python相关的可执行文件,确认Python 3已成功安装并正确生成链接或程序入口,表明安装过程顺利完成,系统可识别Python命令。

10、 修改Python默认版本的详细步骤说明

11、 在Shell中输入python命令时,系统实际调用的是/usr/bin/python文件。值得注意的是,该路径下的python文件并非真实程序,而是一个软链接。进一步观察可发现,这个软链接当前指向的是Python2,而Python2本身也是一个软链接,最终指向具体的Python2.7可执行文件。这种链接方式使得版本管理更加灵活,用户通过同一命令即可访问对应版本的解释器,而无需更改调用路径。

12、 通过修改 `/usr/bin/python` 的指向,即可更改 Python 默认版本,具体操作步骤如下:

13、 删除Python软链接文件(无法修改):执行命令 rm -rf python 即可彻底移除。

14、 创建指向Python的软链接:执行命令 ln -s /usr/local/bin/python3 python,将python命令关联到指定版本。

15、 执行 python --version 查看当前版本,确认已显示为 Python 3,说明默认版本切换成功。

16、 如需恢复,删除现有软链接,重新创建指向2版本的链接即可完成切换。

展开全文
人赞过该文
内容纠错

相关电商优惠

评论

更多评论
还没有人评论~ 快来抢沙发吧~

读过此文的还读过

点击加载更多

内容相关产品

说点什么吧~ 0

发评论,赚金豆

收藏 0 分享
首页查报价问答论坛下载手机笔记本游戏硬件数码影音家用电器办公打印 更多

更多频道

频道导航
辅助工具