openSUSE下修改python3为默认python

前言

在大多数基于 Ubuntu 和 Debian 的 Linux 发行版中,python 命令通常指向 Python 2 解释器,而 python3 命令则指向Python 3 解释器。这可能会导致使用 Python 3 的脚本和工具出现问题,因为它们需要明确地使用 python3 命令来执行。

为了解决这个问题,Ubuntu 和 Debian 等发行版提供了一个名为 python-is-python3 的软件包,它将 /usr/bin/python 符号链接指向默认的 Python 3 解释器。通过安装此软件包,您可以确保 python 命令在系统中指向 Python 3,并避免使用 python3 命令来运行脚本和工具。

修改

  1. 查看系统 python 版本, 是否存在 python2 版本, 如果存在就不要改了

ll /usr/bin/python*

输出如下 :

lrwxrwxrwx 1 root root     9  223 16:25 /usr/bin/python3 -> python3.6
-rwxr-xr-x 2 root root 10560  223 16:25 /usr/bin/python3.6
-rwxr-xr-x 2 root root 10560  223 16:25 /usr/bin/python3.6m
  1. "/usr/bin/python" 符号链接设置为默认的 Python 3 解释器
sudo ln -sf /usr/bin/python3 /usr/bin/python

搞定

输入 python -V , 不需要之前那样 python3 -V

xiamu@33:~> python --version
Python 3.6.15
posted @   夏目贵志ㅤ  阅读(234)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示