商城首页欢迎来到中国正版软件门户

您的位置:首页 >sudo ln python3 python 软连接

sudo ln python3 python 软连接

  发布于2026-05-03 阅读(0)

扫一扫,手机访问

从Python 2到Python 3:一次关键的软连接切换

在Linux系统中,默认的Python版本有时会让人感到意外。比如,当你信心满满地输入python --version,终端却返回“Python 2.7.17”——这可不是我们想要的Python 3环境。别担心,这通常只是一个软连接指向的问题,几步操作就能轻松搞定。

第一步:确认现状与目标

首先,用python --version命令确认当前默认的Python版本。如果显示是2.x系列,说明系统默认的/usr/bin/python这个软连接正指向Python 2。我们的目标,就是将它重新指向Python 3的可执行文件。

顺便提一句,如果你想查看所有Python解释器的具体安装路径,可以使用whereis python命令,它会列出所有相关的二进制文件、源码和手册页位置。

第二步:移除旧的软连接

既然要改变指向,就得先清理旧的链接。执行以下命令:

sudo rm -rf /usr/bin/python

这个操作会删除/usr/bin/目录下名为python的软连接文件,为创建新的链接做好准备。放心,这不会删除Python 2或Python 3本身的安装文件。

第三步:建立新的软连接

接下来,就是建立新的指向。假设你的Python 3.6.9安装在/usr/bin/python3,那么创建软连接的命令如下:

sudo ln -s /usr/bin/python3 /usr/bin/python

这里,-s参数表示创建符号链接(软链接)。执行后,系统里的python命令就会指向/usr/bin/python3这个实际的可执行文件了。

sudo ln python3 python 软连接

上图清晰地展示了如何使用ln -s命令创建软连接的过程。

第四步:验证结果

最后,再次祭出我们的验证命令:

python --version

如果一切顺利,终端现在应该会显示“Python 3.6.9”。恭喜你,默认的Python版本已经成功切换。

整个过程其实很简单,核心就是理解并操作软连接。话说回来,在服务器或生产环境中进行此类操作前,务必确认关键应用程序是否兼容Python 3,毕竟这算是一个系统级的改动。好了,现在你的命令行已经准备好迎接Python 3的世界了。

本文转载于:https://blog.csdn.net/liyunlong19870123/article/details/113759986 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注