Sherlock: No module named 'torrequest'

Created on 13 Jul 2019  路  6Comments  路  Source: sherlock-project/sherlock

Hi,
similar problem to module "requests_futures"

Traceback (most recent call last):
File "sherlock.py", line 25, in
from torrequest import TorRequest
ModuleNotFoundError: No module named 'torrequest'

question

Most helpful comment

@bialybudyn Sorry, my bad.
This is the command:

python3 -m pip install -r requirements.txt

All 6 comments

@bialybudyn
Did you install all the modules before running the Sherlock?
You can install all the modules by running this:

pip3 install -r requirements.txt

Thank You for reply,
yes I installed all requirements.

Requirement already satisfied: beautifulsoup4 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 1)) (4.6.0)
Requirement already satisfied: bs4 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 2)) (0.0.1)
Requirement already satisfied: certifi in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 3)) (2018.8.24)
Requirement already satisfied: chardet in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 4)) (3.0.4)
Requirement already satisfied: colorama in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 5)) (0.4.1)
Requirement already satisfied: idna in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 6)) (2.7)
Requirement already satisfied: lxml in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 7)) (3.7.3)
Requirement already satisfied: PySocks in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 8)) (1.7.0)
Requirement already satisfied: requests in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 9)) (2.22.0)
Requirement already satisfied: requests-futures in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 10)) (1.0.0)
Requirement already satisfied: soupsieve in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 11)) (1.9.1)
Requirement already satisfied: stem in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 12)) (1.7.1)
Requirement already satisfied: torrequest in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 13)) (0.1.0)
Requirement already satisfied: urllib3 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 14)) (1.23)
Requirement already satisfied: futures>=2.1.3; python_version < "3.2" in /usr/lib/python2.7/dist-packages (from requests-futures->-r requirements.txt (line 10)) (3.2.0)
Requirement already satisfied: backports.functools-lru-cache; python_version < "3" in /usr/local/lib/python2.7/dist-packages (from soupsieve->-r requirements.txt (line 11)) (1.5)

I also checked request module in system
python3-requests is already the newest version (2.21.0-1).

Requirement already satisfied: torrequest in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 13)) (0.1.0)

I am a little confused because in the log above, it says python2.7 but for me, it says python3.7. You have to use pip3 so that the modules get installed for python3.

Try this instead:

python3 -m pip3 install -r requirements.txt

I tried
python3 -m pip3 install -r requirements.txt
I got this:
root@kali:~/sherlock# python3 -m pip3 install -r requirements.txt /usr/bin/python3: No module named pip3 - so it refers to python 3.7
I also tried:
root@kali:~/sherlock# pip3 install -r requirements.txt --isolated
and I had:
.../usr/local/lib/python2.7/dist-packages... still in lib/python 2.7/.

@bialybudyn Sorry, my bad.
This is the command:

python3 -m pip install -r requirements.txt

i think it work's :)
Thank You!

Zrzut ekranu z 2019-07-14 21-14-42

Was this page helpful?
0 / 5 - 0 ratings

Related issues

manishyadav1400 picture manishyadav1400  路  7Comments

h20190563 picture h20190563  路  7Comments

Czechball picture Czechball  路  4Comments

xch1029 picture xch1029  路  6Comments

tdh8316 picture tdh8316  路  3Comments