Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

What am i doing wrong? #1989

Open
1 task
kj5dpi opened this issue Feb 6, 2024 · 12 comments
Open
1 task

What am i doing wrong? #1989

kj5dpi opened this issue Feb 6, 2024 · 12 comments
Labels
question Further information is requested

Comments

@kj5dpi
Copy link

kj5dpi commented Feb 6, 2024

Checklist

  • [x ] I'm asking a question regarding Sherlock
  • My question is not a tech support question.

We are not your tech support.
If you have questions related to pip, git, or something that is not related to Sherlock, please ask them on Stack Overflow or r/learnpython

Question

ASK YOUR QUESTION HERE
Ok so I have been trying to get sherlock to work on my pc with windows 11. I cannot for the life of me figure it out. The instructions seem simple enough, but my computer isn't recognizing any of the prompts. syntax errors, doesn't recognize, doesn't exits so on and so forth. I am running python 3 as I just installed it. I have done a lot of reading today with no improvement in functionality on either front. Can someone help me getting this to work?

@kj5dpi kj5dpi added the question Further information is requested label Feb 6, 2024
@matheusfelipeog
Copy link
Collaborator

Hi @kj5dpi, thanks for opening this issue.

Could you provide more information, please? What command are you trying to execute, and what error messages are you getting in these attempts?

@kj5dpi
Copy link
Author

kj5dpi commented Feb 6, 2024 via email

@matheusfelipeog
Copy link
Collaborator

@kj5dpi, the $ character is not part of the command. It's just to signify in the documentation that it's a command to be used in the terminal.

You should only use what comes after it. For example, use only this to clone the project on your machine:

git clone https://github.com/sherlock-project/sherlock.git

Just follow the same logic for the other commands.

@kj5dpi
Copy link
Author

kj5dpi commented Feb 6, 2024 via email

@matheusfelipeog
Copy link
Collaborator

@kj5dpi Try reinstalling git and python, and make sure they are added to the system's path. Usually, there's a checkbox in the installer interface to add the program to the path.

After that, if the issue persists, show me via screenshot or a copy of the message returned when you try to execute one of the commands.

@Aland-A
Copy link

Aland-A commented Feb 19, 2024

@kj5dpi Have you added Git to your environment variables? If not then refer to the following video, minute 1:40:
https://www.youtube.com/watch?v=lt9oDAvpG4I

@ZombieGeeK0
Copy link

Yes, I did the same

@matheusfelixsm
Copy link

Hello, I installed sherlock and python on my PC and tested. The first day it worked normally, but then it didn't want to work anymore. The error "ERROR: string indices must be integers, not 'str' " keeps appearing every time I try to search for a new user. I already went through the entire installation process and it didn't help. What can I do in this case?

@ppfeister
Copy link
Collaborator

ppfeister commented May 8, 2024

@matheusfelixsm

I might know what's up. What's the command you ran?
Knowing what you ran specifically helps with reproducing & diagnosing the error.

Apologies @matheusfelipeog for the mis-ping, lol

@matheusfelixsm
Copy link

No problem haha

I did it in this exact order the first time:

cd .\sherlock-master

python -m pip install -r requirements.txt

python --help

python sherlock matheusfelix

The second time I just went into the Sherlock folder again and asked directly to search like I did in the last code I sent above

@ppfeister
Copy link
Collaborator

@matheusfelixsm

This error is being presented as a result of a recent change to data.json (the file that lists all the sites to check), which older versions apparently don't parse properly.

The easiest fix for now will be simply redownloading Sherlock so that you have the new code.

Alternatively, if you can't redownload right now, --local will tell it to use your local copy instead of the new one from online.


I'll make some tweaks so other people don't encounter this blindly

@matheusfelixsm
Copy link

I had downloaded the .zip file last week

I downloaded it again now and it really worked, thank you very much, I am testing right now

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

6 participants