sherlock-project / sherlock

Hunt down social media accounts by username across social networks
https://sherlockproject.xyz
MIT License
60.38k stars 6.95k forks source link

File "sherlock.py", line 24, in <module> from requests_futures.sessions import FuturesSession ModuleNotFoundError: No module named 'requests_futures' #462

Closed jzr54732 closed 4 years ago

jzr54732 commented 4 years ago

File "sherlock.py", line 24, in from requests_futures.sessions import FuturesSession ModuleNotFoundError: No module named 'requests_futures'

sdushantha commented 4 years ago

@jzr54732 Have you made sure that you have installed all the needed dependencies? Run the command below to install all the needed dependencies:

python3 -m pip install -r requirements.txt
realpixelcode commented 4 years ago

I had the same problem and sudo python3 -m pip install -r requirements.txt worked for me. You can try sudo pip3 install requests_futures as well.

sdushantha commented 4 years ago

@luger19 I advice you not to install python packages with sudo. Source: https://askubuntu.com/a/802594

ArbitCode commented 4 years ago

@sdushantha it works perfectly after installing needed dependencies. python3 -m pip install -r requirements.txt thank you, sir

on1yyou commented 4 years ago

python3 -m pip install -r requirements.txt worked fine. thank you :)

und3fined404 commented 4 years ago

python3 -m pip install -r requirements.txt

/usr/bin/python3: No module named pip

Tim-LaRocque552 commented 4 years ago

I had a similar issue I did the following and it worked: pip install --upgrade pip python3.8 sherlock.py --help

for some I was receiving an error that my pip was 8.0.1 even though I had pip 20.0, but upgrade seemed to fix the problem. Also, instead of merely using 'python3' I used 'python3.8' which is the latest version I have installed in addition to python2.7. Hope that helps!!

fixitfeelex commented 4 years ago

@jzr54732 Have you made sure that you have installed all the needed dependencies? Run the command below to install all the needed dependencies:

python3 -m pip install -r requirements.txt

I have tried that and gotten this /usr/local/bin/python3: No module named pip and I am using Kali Linux.

sdushantha commented 4 years ago

@fixitfeelex Looks like you need to install pip. You can easily do that by running this command:

sudo apt install python3-pip
fixitfeelex commented 4 years ago

@fixitfeelex Looks like you need to install pip. You can easily do that by running this command:

sudo apt install python3-pip

I have tried that but, I get this

Unable to locate package python3-pip

I am now trying to use Ubuntu because Kali Linux wouldn't work. Sorry if this causes misunderstanding or any trouble.

sdushantha commented 4 years ago

@fixitfeelex This might help you, https://askubuntu.com/a/1061488/782646 Also check the comment of that answer ^^

fixitfeelex commented 4 years ago

@fixitfeelex This might help you, https://askubuntu.com/a/1061488/782646 Also check the comment of that answer ^^

I have figured it out, thank you very much. I have a question, did you develop this? I went to Null Byte for help but that didn't work at that time but I think I saw you in the comments?

sdushantha commented 4 years ago

@fixitfeelex Yup, I did indeed create Sherlock, but with the help of @hoadlck and many other developers, we were able to improve it with many features :)

fixitfeelex commented 4 years ago

@fixitfeelex Yup, I did indeed create Sherlock, but with the help of @hoadlck and many other developers, we were able to improve it with many features :)

This software is very amazing, you did very well. Thank you.

fixitfeelex commented 4 years ago

@fixitfeelex Yup, I did indeed create Sherlock, but with the help of @hoadlck and many other developers, we were able to improve it with many features :)

Null Byte used whois, I need to install that I'm guessing?

sdushantha commented 4 years ago

@fixitfeelex Hmmm...thats strange. whois is not needed for Sherlock to work

fixitfeelex commented 4 years ago

@fixitfeelex Hmmm...thats strange. whois is not needed for Sherlock to work

He did not use it in the sherlock directory, he used it to search information on something. Can I use sherlock to do that without whois installed?

sdushantha commented 4 years ago

@fixitfeelex The whois command that he uses is used to get info about the site which the user uses. Sherlock does not do this. So this means who you have to install the command whois do get this information.

fixitfeelex commented 4 years ago

@fixitfeelex The whois command that he uses is used to get info about the site which the user uses. Sherlock does not do this. So this means who you have to install the command whois do get this information.

Since I can look up accounts with sherlock, what can I do with the found accounts?

sdushantha commented 4 years ago

@fixitfeelex You can learn about the user's interests, style of writing, where they are from, info about family, etc.

You can do many things with type of information. If you are trying to find a missing person, then this can lead you up to clues. Or if you trying to so social engineer someone, then you can use this info to trick them multiple ways.

In the end of the day, be careful and make sure you use this information for ethical purposes :)

grahulprouhit commented 4 years ago

python3 -m pip install -r requirements.txt when i use this cmmd thet show me ERROR: Could not open requirements file: [Errno 2] No such file or directory: 'requirements.txt' wat to do ? how to fix this

sdushantha commented 4 years ago

@grahulprouhit Make sure that you change your directory to the sherlock folder first.

cd sherlock

Then run the command you previously ran:

python3 -m pip install -r requirements.txt
Enimassej commented 1 year ago

I had the same problem and sudo python3 -m pip install -r requirements.txt worked for me. You can try sudo pip3 install requests_futures as well.

sudo python3 -m pip install -r requirements.txt >> This one works for me. Thanks!