Issue installing Inky package to PRI Venv folder

I’ve created a Venv folder and run curl | bash

Everything seems to install fine until I get to the following: I don’t understand why I’m getting the externally-managed-environment error since I’m installing from a virtual folder

Inky pHAT & wHAT comes with examples and documentation that you may wish to install.
Performing a full install will ensure those resources are installed,
along with all required dependencies. It may however take a while!

Do you wish to perform a full install? [y/N] y

Checking for dependencies…
python3-numpy is already installed
python3-pil is already installed
python3-lxml is already installed
python3-smbus is already installed

Installing Inky pHAT & wHAT library for Python 3…

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

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.

For more information visit

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.
Python 3 library install failed!
If problems persist, visit for support

If you’re using the latest version of PI OS (Bookworm) you might have better luck following the install instructions in this PR: Port to gpiod for Bookworm/Pi 5 and beyond by Gadgetoid · Pull Request #182 · pimoroni/inky · GitHub .

This updated installer is still a WIP so our software team would love to know how you get on with it!