`python` and `python3` aliases messed up on `3.11` tagged opensource/python
The previous v3.11.9
tagged image had the python aliases set up like this:
[root@9864bc1840cf /]# python --version
Python 3.11.9
[root@9864bc1840cf /]# python3 --version
Python 3.11.9
[root@9864bc1840cf /]# python3.9 --version
Python 3.9.18
[root@9864bc1840cf /]# python3.11 --version
Python 3.11.9
The 3.9 version of python is not what a user really wants to access on an image specifically built for python version 3.11.9; so only the python3.9
alias points there. The other aliases all point to 3.11.9.
However; the v3.11
tagged image now has python aliases set up like this:
[root@f928ad67b7c0 python]# python --version
bash: python: command not found
[root@f928ad67b7c0 python]# python3 --version
Python 3.9.18
[root@f928ad67b7c0 python]# python3.9 --version
Python 3.9.18
[root@f928ad67b7c0 python]# python3.11 --version
Python 3.11.7
[root@f928ad67b7c0 python]#
So that now, on an image specifically built to provide python 3.11.7, the python
alias is not available at all, and the python3
alias points to the out-dated system version; 3.9.18.
Edited by Neil Prestemon