ThePorgs / Exegol

Fully featured and community-driven hacking environment
https://exegol.readthedocs.io/
GNU General Public License v3.0
1.95k stars 191 forks source link

dependencies issue #124

Closed oniithecat closed 2 years ago

oniithecat commented 2 years ago
onii@cat:~$ sudo exegol
Mandatory dependencies are missing: No module named 'rich'
Please install them with pip3 install -r requirements.txt
onii@cat:~$ python3
Python 3.8.10 (default, Jun 22 2022, 20:18:18)
[GCC 9.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import rich
>>>

I also have the right version of rich Requirement already satisfied: rich in ./.local/lib/python3.8/site-packages (11.2.0)

Dramelac commented 2 years ago

Hello,

From what I see, you have installed rich in your user python environment but you run exegol in sudo so in a root environment which probably doesn't have the dependencies to install.

You can try to run exegol without sudo (see documentation for docker permissions), or you have to install the python dependencies in the root environment.

ShutdownRepo commented 2 years ago

@Dramelac's answer should fix the issue. Closing it Feel free to open again if needed