-
-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Error Message on Launch - Mac OSX Yosemite #23
Comments
|
I think |
Yes, the only dependency is requests, I added a check to see if requests is installed, and if not will tell the user to install the library. Also I added in the README the dependency. Will upload later today. |
Btw, latest version (2.6) has both things. Can't you see them? |
After doing a pip uninstall requests and running the latest version I see the same thing that @ForceLightning228 is reporting. |
But requests should be installed, you need to have it in order to run theHarvester, if you do an uninstall (pip uninstall requests) it is normal that it wont work. Can you confirm that it works when requests is installed? thanks. |
Sorry maybe I misunderstood your comment. I thought you were saying you added a check to see if requests is installed and, if not, give a custom message instead of a Traceback. |
You are right, that is how it is supposed to work. But I know what is the problem. I am importing first Discovery, which will import the discovery modules and those are using requests; so it fails there before the check i added in the main file. I will fix this, thanks for raising it. |
Traceback (most recent call last):
File "/Users/totallynotme/Downloads/theHarvester-master/theHarvester.py", line 10, in
from discovery import *
File "/Users/totallynotme/Downloads/theHarvester-master/discovery/googlesearch.py", line 6, in
import requests
ImportError: No module named requests
The text was updated successfully, but these errors were encountered: