![Katoolin 出现语法错误](https://linux22.com/image/920126/Katoolin%20%E5%87%BA%E7%8E%B0%E8%AF%AD%E6%B3%95%E9%94%99%E8%AF%AF%20.png)
我正在尝试在 Ubuntu 18.04 上安装 katoolin,我已经完成了-
git clone https://github.com/LionSec/katoolin.git
sudo cp katoolin/katoolin.py /usr/bin/katoolin
sudo chmod a+x /usr/bin/katoolin
sudo katoolin
当我跑步时
苏多·卡图林它给出了以下错误-
文件“/usr/bin/katoolin”,第 8 行 打印“抱歉。此脚本需要 sudo 权限” ^ SyntaxError:调用“print”时缺少括号。您是指 print(“抱歉。此脚本需要 sudo 权限”) 吗?
我该怎么办?谢谢。
答案1
错误和解决方案位于响应中。
- 在 ATOM 或您选择的文本编辑器中打开 katoolin.py。
- 将代码行从 更改
"Sorry. This script requires sudo privileges"
为("Sorry. This script requires sudo privileges")
- 保存文档。
由于最新的 Katoolin 代码是用 Python2 编写的,因此还会出现其他错误。Python3 略有不同。
您可以通过在 ubuntu 安装上安装 Python2 并使用它来运行 katoolin 来实现这一点。