我在执行常规 shell 命令时遇到 Python 错误

我在执行常规 shell 命令时遇到 Python 错误

python错误图片:

python 错误图片

这只是普通的 shell,我不知道为什么我会收到 python 错误而不是命令未找到错误。

答案1

这只是普通的外壳

我不同意。
我已经在 Unix 和 Linux 上“摸索”了近 20 年,从来没有遇到过无效命令公用事业。

尝试这个:

file invalidcommand  

文件命令会告诉你它的参数是什么类型的文件。在这种情况下,它几乎当然,提到Python。

Shell,例如 bash,解释你输入的文本可以被 Linux 内核执行在本例中,shell“窥视”文件“invalidcommand”的顶部,并读取“舍邦“行,告诉 shell如何该文件需要执行。在本例中,该行将提到 Python。然后 shell 会启动一个 python 实例并将文件抛给它。

通过这种方式,您可以使用任何喜欢的语言来编写实用程序,并可以由任何 shell 使用。

一旦 Python 脚本启动并运行,然后就遇到了问题。
它抱怨缺少软件包。我假设“invalidcommand”python 脚本发出了“import apt_pkg”命令,但您的系统上没有安装此软件包。

相关内容