尝试将 python 转换为终端命令

尝试将 python 转换为终端命令

尝试创建一个鼠标移动器,我可以使用命令提示符在任何地方调用它,这样我的计算机就不会关闭。

我已将以下内容添加到我的代码顶部:

#!/usr/bin/env python3
import os

# use 0o (zero + "o" before 755 to use octal)   
os.chmod('/path/to/file.py', 0o755)

但是当我调用 ./file.py 时,它返回以下错误:

/usr/bin/env: ‘python3’: No such file or directory

不确定如何解决这个问题。

答案1

在您的终端中您是否获得任何输出

which python3

如果没有,那么你需要安装它。

sudo apt install python3

或者,如果您在虚拟环境中开发代码,则需要先激活它,然后再在命令行上运行程序。

相关内容