try to install it through yum pacakge manger

On Thu, Jun 29, 2023, 8:00 PM cool prat <[email protected]> wrote:

> Hi Team,
>
> I want to use python3 for using k8s module (`kubernetes.core.k8s_info`) on
> the ansible controller node which RHEL 7.
>
> Python2 is already installed. I have installed python3.
>
> I am trying to use python3 by setting ansible_python_interpreter var but
> its still showing that its using python version 2 in the command like
> ansible --version.
>
>
> `ansible_python_interpreter` is already set at multiple level and even
> after using all the options together, its still not picking up python3 and
> giving same error.
>
>
> Have set the var ansible_python_interpreter at i) inventory, ii)
> playbook, iii) /home/sac/ansible.cfg and iv) with -e option as well in 
> ansible-playbook`
> command.
>
> i) Added in inventory -
> # ans.ini #localhost ansible_connection=local localhost
> ansible_python_interpreter=/opt/rh/rh-python36/root/usr/bin/python3.6
>
> ii) added in playbook
> - hosts: localhost connection: local gather_facts: no vars:
> ansible_python_interpreter: /opt/rh/rh-python36/root/usr/bin/python3.6
> tasks: . .
>
> iii) ansible.cfg
> # cat ansible.cfg [defaults] ANSIBLE_PYTHON_INTERPRETER =
> /opt/rh/rh-python36/root/usr/bin/python3.6 interpreter_python =
> /opt/rh/rh-python36/root/usr/bin/python3.6 ansible_python_interpreter =
> /opt/rh/rh-python36/root/usr/bin/python3.6
>
> iv) Added as -e in ansible-playbook command,
> ansible-playbook -i ans.ini ans.yml -e
> 'ansible_python_interpreter=/opt/rh/rh-python36/root/usr/bin/python3.6'
>
> Below showing python 2.7.5
>
> # ansible --version ansible 2.9.27 config file = /etc/ansible/ansible.cfg
> configured module search path = [u'/home/sac/.ansible/plugins/modules',
> u'/usr/share/ansible/plugins/modules'] ansible python module location =
> /usr/lib/python2.7/site-packages/ansible executable location = /bin/ansible
> python version = 2.7.5 (default, Nov 16 2020, 22:23:17) [GCC 4.8.5 20150623
> (Red Hat 4.8.5-44)]
>
> How can i make changes so that ansible will start using python 3
>
> Thanks,
>
> --
> You received this message because you are subscribed to the Google Groups
> "Ansible Project" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/ansible-project/800592a5-0b62-4248-bb1d-f15f359a417dn%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/800592a5-0b62-4248-bb1d-f15f359a417dn%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/CAN8qiXHAv-n0U%2B%3Dxm2JxzvzHgDb0LEFyrh%2BucVn9H6akNTM77A%40mail.gmail.com.

Reply via email to