使用 ./ 时遇到问题在终端

使用 ./ 时遇到问题在终端

因此,我下载了一个 Python 程序,并被告知使用 来运行该程序./<filename> -h。但是,当我这样做时,我收到以下错误:

bash: ./<filename>: Permission denied

所以我认为我只需要在命令前面加上 sudo。因此我将其更改为sudo ./<filename> -h,然后我得到:

sudo: ./<filename>: Command not found

有人能帮我解决这个问题吗?提前谢谢了。

答案1

跑步

chmod +x filename

它将授予该文件的执行权限。

相关内容