It now correctly identifies if the user is running inside a Python virtual environment (venv) or a Conda environment and prints an appropriate message accordingly.
Fixes #2