Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Vous pouvez tester la nouvelle Fedora Linux 38 Beta

#1 11/02/2019 11:10:41

Da-maax
Rédacteur Wiki
Rédacteur Wiki
Lieu : France (Hautes-Alpes)
Inscription : 03/08/2018
Messages : 27

Plusieurs versions de Python !

Bonjour,

Tout d'abord, je vous prie de m'excuser si je ne suis pas dans la bonne catégorie, de plus je tiens à préciser que je ne suis pas un pro de Fedora, il est donc possible que je pose des questions qui vous sembleront bête !!

J'ai un petit problème (ou du moins une question) est-ce que c'est normal que j'ai plusieurs versions de Python sur mon ordinateur (qui tourne sur fedora 29) :

[da-max@Da-max ~]$ python -V
Python 2.7.15
[da-max@Da-max ~]$ python3 -V
Python 3.7.2

Si ce n'est pas normal, comment puis-je en désinstaller une (de préférence Python2.7 vu que je code avec Python3.7) ?

Merci d'avance


Config : I5-7300HQ - GTX 1050 4G - 8G DDR4

Hors ligne

#2 11/02/2019 11:42:50

winmandrake
Rédacteur Wiki
Rédacteur Wiki
Inscription : 08/07/2008
Messages : 1 406

Re : Plusieurs versions de Python !

Oui c’est normal, Fedora étant plus axée sur Python 3 mais comme beaucoup de soft n'ont pas eu la migration vers cette version, Fedora propose aussi la 2.x
Si tu veux utiliser Python 3,  juste le préciser au début de ton fichier :

#!/usr/bin/env python3

Mon pc : AMD R5-5600X sur Asus Prime B450M-A, 16 Go ram, Nvidia 2060Ti (6Go), SSD Samsung 850 EVO (250 Go) + black caviar de 1To.

Hors ligne

#3 11/02/2019 12:47:53

madko
Contributeur Fedora et Linuxé depuis 1994
Modérateur
Lieu : Noisy the Great (9³)
Inscription : 22/12/2006
Messages : 8 472
Site Web

Re : Plusieurs versions de Python !

Si python2 est installé c'est sûrement qu'il a été tiré par dépendance. Il y a donc au moins un programme qui utilise cette version. Comme l'a dit winmandrake, la phase de transition vers tout en python3 n'est pas terminée donc c'est normal.

Il n'y a pas d'impact à avoir les 2 si tu code en python3.


Linux, ya moins bien, mais c'est plus chèr!!!
Fedora 32 WorkStation sur HP 850 G5
Fedora 32 SilverBlue sur Lenovo Thinkpad Yoga 12

Hors ligne

Pied de page des forums