This commit extends the installation of Python interpreter from system packages to also support RPM packages (assuming the playbook is run in an environment with proper repositories). Also the obsolete note about supporting only Debian distribution is removed, as the `ensure-python` role already supports other platforms (via pyenv and stow). Change-Id: Id6ef8ec3537952348e0a7b233bd26b57613da327
Ensure specified python interpreter and development files are installed
There are three ways to install the python interpreter:
- Using distribution packages: This is the default
(
python_use_pyenvandpython_use_stoware bothfalse). - Install using
pyenv. - Install using
stow.
Note
You cannot use both pyenv and stow method
for the same job. That means that python_use_pyenv and
python_use_stow cannot be set both to True at
the same time.
Role Variables
Optional version of python interpreter to install, such as
3.7.