使用 sudo 运行 python 脚本会返回“sudo:script.py:找不到命令”

san*_*ssh 0 sudo executable

我可以script.py在没有 sudo 的情况下成功运行,但在运行时收到“sudo:script.py:找不到命令” sudo script.py。我需要做什么才能运行sudo script.py

Eli*_*ias 6

尝试./像这样添加:

sudo ./script.py
Run Code Online (Sandbox Code Playgroud)

上面假设该script.py文件位于您当前的工作目录中。意思.是“这个目录”,所以./script.py指的是“script.py在当前目录中”。

  • @terdon谢谢,我编辑了一些。我认为它位于当前工作目录中的原因是文件名“script.py”,对我来说,这听起来像是有人在玩刚刚编写但未安装在任何地方的脚本。 (2认同)