【问题标题】:Python3: can't open file 'sherlock.py' [Errno 2] No such file or directoryPython3:无法打开文件'sherlock.py' [Errno 2] 没有这样的文件或目录
【发布时间】:2020-04-17 17:23:20
【问题描述】:

所以我是 Kali Linux 的新手,我安装了臭名昭著的 Sherlock,但是当我使用该命令搜索用户名时它不起作用(Python3:无法打开文件 'sherlock.py' [Errno 2]无此文件或目录)。自然地,我试图查看类似的问题,发现问题可能出在我的 python 路径上。

当前位于 /usr/bin/python/ 中,而我的 pip 位于 /usr/local/bin/pip 中。我的 python 和 pip 是否正确安装在路径中?如果没有,如何设置正确的路径?

但是,如果它是正确的并且与问题无关,那么问题是什么?

【问题讨论】:

    标签: python linux path pip errno


    【解决方案1】:

    您必须将目录更改为 sherlock 两次。 (对我有用)

    【讨论】:

    • 感谢您的回答,我也是这么想的,每次运行应用程序时都会指定sherlock的位置。
    【解决方案2】:

    我发现这完全取决于您如何安装它。 sherlock github repo

    repo 文档有一个完美运行的程序。 因为它会在安装时为 sherlock 库文件创建一个目录。 安装后您所要做的基本上是将目录更改为 sherlock 目录,然后运行您的 serach,例如 . python3 夏洛克·玛丽约瑟夫

    【讨论】:

      最近更新 更多