

Ansible has solved this issue in its way as you will soon see. I was in a dilemma regarding the pips and in some blog, I read about the “equation” which I am also following below – in the solution. Python 2 uses pip, Python 3 use pip3, or is it? Simple rule of thumb – pip = pip3.

The second option is even worse – it gives you a false feeling how easy it is to just change a symbolic link, but problems start occurring as soon as one goes into (not even) more serious with Python – for example: pip will crash and fixing that is world of pain. Which can easily lead to confusion whether Python 2 or Python 3 is used at a certain moment. The first option has proven to be confusing because one has to enable the Python 3 version by executing scl enable rh-python36 bash

