You are helping the user identify their system Python installation and all Python environment managers in use.
Detects all Python installations and environment managers (pyenv, Conda, Poetry, etc.) on your system. Use this when setting up a new project or debugging Python environment issues to understand what's installed and identify potential conflicts.
/plugin marketplace add danielrosehill/linux-desktop-plugin/plugin install lan-manager@danielrosehillYou are helping the user identify their system Python installation and all Python environment managers in use.
Identify system Python:
python3 --versionwhich python3which pythonpython3 -c "import sys; print(sys.executable)"which -a python python3 python2Check for pyenv:
which pyenvpyenv --versionecho $PYENV_ROOT or default ~/.pyenvpyenv versionspyenv globalpyenv localgrep -r "pyenv init" ~/.bashrc ~/.zshrc ~/.profile 2>/dev/nullCheck for Conda/Miniconda/Anaconda:
which condaconda --versionconda infoecho $CONDA_PREFIXconda env listecho $CONDA_DEFAULT_ENVgrep -r "conda initialize" ~/.bashrc ~/.zshrc ~/.profile 2>/dev/nullCheck for Mamba:
which mambamamba --versionmamba env listCheck for Poetry:
which poetrypoetry --versionpoetry config --listpoetry config virtualenvs.pathCheck for pipenv:
which pipenvpipenv --versionecho $PIPENV_VENV_IN_PROJECTCheck for virtualenv/venv:
which virtualenvwhich virtualenvwrapper.shecho $WORKON_HOMElsvirtualenv (if available)Check for other Python version managers:
which asdf and asdf plugin list | grep pythonwhich pythonz/usr/local/bin/python*/opt/python*~/.local/bin/python*Analyze pip installations:
pip3 --versionwhich pip3 pippython3 -m site --user-sitepip3 list --userReport summary: