I'm trying to install the thonny_py5mode plugin, but it seems that the plugin manager does not use the virtual environment, so pip gives the following error:
This environment is externally managed
╰─> To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.
If you wish to install a non-Debian-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have python3-full installed.
If you wish to install a non-Debian packaged Python application,
it may be easiest to use pipx install xyz, which will manage a
virtual environment for you. Make sure you have pipx installed.
See /usr/share/doc/python3.11/README.venv for more information.
note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.
Error: process returned with code 1`
I'm using Debian 12. Does anyone have any suggestions on how to solve this?
I'm trying to install the thonny_py5mode plugin, but it seems that the plugin manager does not use the virtual environment, so pip gives the following error:
`/usr/bin/python3 -m pip --disable-pip-version-check --no-color install --no-warn-script-location --user --user thonny-py5mode error: externally-managed-environment
This environment is externally managed ╰─> To install Python packages system-wide, try apt install python3-xyz, where xyz is the package you are trying to install.
note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages. hint: See PEP 668 for the detailed specification. Error: process returned with code 1`
I'm using Debian 12. Does anyone have any suggestions on how to solve this?