Get the latest tech news
Venvstacks: Virtual Environment Stacks for Python
Use layered Python virtual environment stacks to share large dependencies
Application layer environments may include additional unpackaged Python launch modules or packages for invocation with python's-m switch. Alternatively, it can be installed as a user level package (although this may make future Python version upgrades more irritating): To avoid relying on the Python ecosystem's still limited support for cross-platform component installation, the stack build processes need to be executed on the target platform (for example, by using an OS matrix in GitHub Actions).
Or read this on Hacker News