赞
踩
进入”/usr/bin”目录下,查看/usr/bin
目录中所有与python
相关的文件和链接:
- cd /usr/bin
- ls -l | grep python
可以看到Python3指向的是Python3.10,而并无指向python3的软连接
只需要在python与python3之间手动创建符号链接即可:
找到 Python 3 的可执行文件路径,例如 /usr/bin/python3
/usr/bin/python
,可以使用以下命令:sudo ln -s /usr/bin/python3 /usr/bin/python
完成上述操作后,再执行Python命令,可以看到:
至此,问题解决!
在上述问题中,系统提示找不到`python`命令,但提供了两个可能的解决方案,分别是安装`python3`或者安装`python-is-python3`包。这是因为在许多最新的Linux发行版(特别是基于Debian的系统,如Ubuntu)中,默认的Python版本已经转移到了Python 3,而不再提供名为`python`的命令。这里解释一下两个建议的含义:
- sudo apt-get update
- sudo apt-get install python3
安装完成后,你可以通过输入`python3`命令来使用Python。
- sudo apt-get update
- sudo apt-get install python-is-python3
安装这个包后,当你输入`python`命令时,实际上会启动Python 3解释器。
根据读者的需求选择合适的方法。如果你主要使用Python 3,并且希望能够通过`python`命令来访问它,那么安装`python-is-python3`包可能是一个方便的选择(可以手动建立软连接而不需要安装包)。如果你希望明确区分Python 2和Python 3,或者系统中需要同时使用两个版本,那么直接使用`python3`命令可能更合适。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。