Fedora Linux - installer simplement à partir des paquets
Il est probablement intéressant de noter que la distribution Fedora inclut d'anciennes versions de Python qui ne sont pas EOL'ed. Je trouve cela assez pratique.
Par exemple, dans la récente Fedora 35 (automne 2021), le Python par défaut est la version 3.10, mais vous pouvez également installer les versions 3.6, 3.7, 3.8 et 3.9.
Les paquets sont décrits comme suit :
Paquet Python 3.X pour les développeurs.
Ce paquet existe pour permettre aux développeurs de tester leur code contre un ancien version de Python. Il ne s'agit pas d'une pile Python complète. vos applications avec Python 3, consultez les autres distributions qui le supportent, comme une ancienne version de Fedora.
Pour installer, par exemple, la version 3.7 en plus de la version Python installée. (ligne de commande shell, en tant que Root ou avec sudo
) :
dnf install python3.7
Il n'y a pas pip
on doit commencer par ( ligne de commande shell, utilisateur régulier ) :
python3.7 -m ensurepip --user --altinstall
# --altinstall will create pip3.7 but will not overwrite pip3
et ensuite nous pouvons normalement continuer :
pip3.7 install --user pytest ... # or whatever you need