bhavsec / reconspider

🔎 Most Advanced Open Source Intelligence (OSINT) Framework for scanning IP Address, Emails, Websites, Organizations.
GNU General Public License v3.0
2.07k stars 317 forks source link

Issue with setup.py #73

Open OFDT3 opened 11 months ago

OFDT3 commented 11 months ago

When i run the following command, from inside the reconspider directory: sudo python3 setup.py install

I get the following error:

"/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:265: UserWarning: Unknown distribution option: 'console' warnings.warn(msg) error: Multiple top-level packages discovered in a flat-layout: ['core', 'plugins'].

To avoid accidental inclusion of unwanted files or directories, setuptools will not proceed with this build.

If you are trying to create a single distribution with multiple packages on purpose, you should not rely on automatic discovery. Instead, consider the following options:

  1. set up custom discovery (find directive with include or exclude)
  2. use a src-layout
  3. explicitly set py_modules or packages with a list of names

To find more information, look for "package discovery" on setuptools docs."

What seems to be the issue and how do I solve this?

dariomlopez commented 10 months ago

I have the same issue and can't run install

jamesmac10 commented 10 months ago

What I did to fix this issue was move the plugins/ directory inside of the core/ directory, and then opened setup.py in a text editor and replaced the two occurences of plugins/ with core/plugins/ using find and replace (ctrl-\ in nano). This allowed it to install but for some reason now it wont find nmap. I'll keep you posted when I find a way around that issue.

darioherrera commented 9 months ago

Same issue here