在linux上找不到python命令

Zia*_*ian 7 python linux bash terminal python-3.x

我在 Linux 上运行 python 时遇到问题,我已经安装了 python3。

当在终端上输入 python3 时,我得到:

python 3.9.0
Run Code Online (Sandbox Code Playgroud)

当我运行用 python 编写的任何程序时,我收到此错误

bash: python: command not found
Run Code Online (Sandbox Code Playgroud)

我尝试在我的机器上安装的每个 python 程序都会发生这种情况。

viv*_*mar 7

将以下行放入 ~/.bashrc 文件中:

alias python=python3
Run Code Online (Sandbox Code Playgroud)

插入后运行以下命令:

source ~/.bashrc
Run Code Online (Sandbox Code Playgroud)

.bashrc 是 bash(Linux shell/命令解释器)的配置文件。别名是(完整)命令的替代品。它可以被认为是一条捷径。通过添加以上行,将以 python 的名称为 python3 创建别名。现在使用 python 而不是 python3 的程序应该可以正常工作,没有任何错误。