When programming with python in general, you might want to have multiple versions of python available - and even if not required by your developing work, you still might want to separate the system python from the python version you use for programming.

An extremely handy tool for this is pyenv (https://github.com/pyenv/pyenv). See https://realpython.com/intro-to-pyenv/ for a good introduction on how to use pyenv.

Why am I saying all this? Because once you have pyenv installed, you can install a separate python version on your computer in which pip will be available.

To keep your computer free from proprietary software, you will of course have to check manually all licences of the packages you install through pip.


Reply via email to