Datalux / Osintgram

Osintgram is a OSINT tool on Instagram. It offers an interactive shell to perform analysis on Instagram account of any users by its nickname
GNU General Public License v3.0
9.52k stars 2.09k forks source link

readline installation error #90

Closed slaishxd closed 3 years ago

slaishxd commented 3 years ago

I'm trying to install it on windows 8.1 Pro and it displays this error text. image I actually don't understand this but I dont think it's a normal error. I ignored it and carried on with the installation process, tried to run the osint anyways but when I try to run the main.py script, it returns me this other error ERROR 2. I don't really know what to do, so I'm expecting someone to tell me what should I do. Thanks a lot.

Gamerakki commented 3 years ago

any help on this getting the same issue on windows10

sadrahkm commented 3 years ago

I'm trying this tool on my raspberry 4 with kali linux and getting the same error P.S. But now I've tried it and it works well

kirch-47 commented 3 years ago

I have the same issue on a kali VM

kirch-47 commented 3 years ago

It works on google cloudshell though

Datalux commented 3 years ago

Try to install it via apt install libreadline-dev

slaishxd commented 3 years ago

How do I do that on Windows?

robigan commented 3 years ago

@Datalux I have a similar readline compilation error, on the PyPI page, it says readline is deprecated... and to use gnureadline instead. Altho I am not exactly familiar with how readline for python works, I believe it's cus am on mac since mac doesn't ship with GNU's readline?? Also according to gnureadline, Python from homebrew ships with "real readline" which is what I am using, so ig I will try with what I have...

Franck31 commented 3 years ago

in ubuntu or debian i fixed installing this sudo apt-get install libncurses5-dev

replituser commented 3 years ago

I am not sure if this will work or not, but it should, just use the pip3 install -r requirements.txt if this does not work try it with sudo (i had to do it with sudo) but i am on nethunter, so just saying that it will probably not be the same with you,but i hope it works. The difference here being using pip3 instead of pip. OR It might just be a problem of compatibility like it says in the error message. BUT I am not an expert nor know much about anything regarding coding/hacking/python, so, do this on your own responsibility.

robigan commented 3 years ago

I am not sure if this will work or not, but it should, just use the pip3 install -r requirements.txt if this does not work try it with sudo (i had to do it with sudo) but i am on nethunter, so just saying that it will probably not be the same with you,but i hope it works. The difference here being using pip3 instead of pip. OR It might just be a problem of compatibility like it says in the error message. BUT I am not an expert nor know much about anything regarding coding/hacking/python, so, do this on your own responsibility.

@replituser Eh, ideally not cus otherwise it might create the files as root, and then u run into ownership/permission issues (In some cases it doesn't matter bc your default user is root). Altho I am going to admit, the maintainers of the project are pointing to python (python2.7) when giving out instructions and when using shebangs but instead should be pointing to python3 (>=python3.7)

Datalux commented 3 years ago

Hi guys, seems that @robigan fixed this in #94. Please test the development version.

Datalux commented 3 years ago

How do I do that on Windows?

Please try to use this fix: #100

levyilan commented 3 years ago

installing python3.9-dev resolved the issue for me (on Ubuntu 20) sudo apt install python3.9-dev

I tried it on 2 machines that the installation failed, 1 had readline-6.2.4.1 in the requirements file and the other gnureadline-8.0.0

slaishxd commented 3 years ago

How do I do that on Windows?

Please try to use this fix: #100

It works now, thank you so much :D

ananta commented 3 years ago

94

Yup, it's working!

ahmadfaizan965 commented 3 years ago

Osintgram_error Error on my Ubuntu 20.04.2 LTS x86_64, Kernel: 5.8.0-48-generic.

i have a working Python3 intalled.

python3 --version $ Python 3.8.5

Datalux commented 3 years ago

Osintgram_error Error on my Ubuntu 20.04.2 LTS x86_64, Kernel: 5.8.0-48-generic.

i have a working Python3 intalled.

python3 --version $ Python 3.8.5

You should run pip3 install -r requirements.txt

ahmadfaizan965 commented 3 years ago

pip3 install -r requirements.txt worked properly. Thanks

BTW what does -r do ??

Osintgram_error Error on my Ubuntu 20.04.2 LTS x86_64, Kernel: 5.8.0-48-generic. i have a working Python3 intalled.

python3 --version $ Python 3.8.5

You should run pip3 install -r requirements.txt

Datalux commented 3 years ago

BTW what does -r do ??

Install packages from the given requirements file.

Datalux commented 3 years ago

Hi guys, the new release 1.1 with the fix was released so I'm going to close this issue.