发生错误!看来 pip 似乎不起作用

发生错误!看来 pip 似乎不起作用

我尝试在 Kali linux 上安装 Storm-Breaker,但是当我运行 ./install 时,它说尽管安装了要求文件无效,并且还显示 pip 无法工作,尽管是最新版本。我执行的./install目的是将 Storm-Breaker 安装到我的 Kali Linux 上,以 root 身份运行文件。

这就是我运行的:

pip install -r requirements.txt

它有效,然后我也尝试安装install.sh这样的:

sudo bash install.sh

ERROR: Invalid requirement: "./requirement.txt" Hint: It looks like a path. The path does exist The argument you provided (./requirement.txt) seems to be a requirement file. If in that case, use the "-r" flag to install the packages specified within it. An error has occured! Seems pip doesn't work

Github 页面关注: https://github.com/ultrasecurity/Storm-Breaker/blob/main/README.md

答案1

在此输入图像描述

在上图中(我从您在问题中共享的 GitHub 存储库中截取了它的屏幕截图),安装说明显示创建者提到了该命令sudo python3 -m pip install -r requirements.txt,因此表明他建议使用python3-pipnot python2-pip。因此,为了克服您面临的要求问题,您需要安装python3-pip,您可以通过在 CLI/terminal 中使用此命令来执行相同的操作:sudo apt install python3-pip -y安装后,尝试运行此命令:sudo pip3 install -r requirements.txt,我希望这能解决您的问题。如果您遇到相同或任何其他问题,请随时再次寻求帮助。

编辑:也可能存在阻止安装要求的权限冲突,请在 Cd 进入克隆文件夹后尝试此命令:chmod +x *,此命令将为该克隆文件夹中存在的所有文件授予可执行权限。

Edit2:我自己克隆了这个存储库并进行了测试,我遇到了同样的错误,但是,我已经修复了这个问题,您可以从我的 GitHub 存储库克隆这个存储库,并按照我在 README.md 文件中提到的步骤操作。这是关联到我的仓库。我还向原所有者的存储库提出了拉取请求,我希望他能接受我的合并请求。

答案2

您收到的错误表明您实际运行了 pip install -r ./requirement.txt( ERROR: Invalid requirement: "./requirement.txt")。该错误还告诉我们该文件不存在,这在查看 git repo ( ) 时似乎有意义The path does exist

github 上的文件名为requirements.txt.尝试跑步

pip install -r ./requirements.txt

相反,它应该有效。

相关内容