voilà j’ai essayé d’installer python 3.5 mais impossible un message d’erreur m’est renvoyé:
root@debianvirtuel:/home/mathieu/Téléchargements/Python-3.5.2# ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for --enable-universalsdk... no
checking for --with-universal-archs... no
checking MACHDEP... linux
checking for --without-gcc... no
checking for --with-icc... no
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/home/mathieu/Téléchargements/Python-3.5.2':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details
root@debianvirtuel:/home/mathieu/Téléchargements/Python-3.5.2#
Question de point de vue. Je pense que la mieux à installer est la version correctement packagée et distribuée par Debian ;-). Bon courage pour la suite !
Ok merci. Si je désire le faire maintenant quel est la procédure pour supprimer la version installée par le code source? Si tu as une idée elle est la bienvenue… D’avance merci
Dans la séquence ./configure, make, make install, rien n’est installé à la première commande. Les seuls changements ne devraient concerner que le répertoire téléchargé. Il suffit donc de le mettre à la poubelle.
C’est assez osé comme affirmation. Au moment de la transition 2 → 3, les changements étaient déjà nombreux : What’s New In Python 3.0 — Python 3.15.2 documentation. Depuis (version 3.6 devel à ce jour), ils le sont encore plus.
Dire qu’entre deux révisions mineures (3.4 et 3.5) les différences sont minimes, c’est légitime et tout à fait logique, mais entre la 2 et la 3…
J’ai trop raccourci mon propos. Je voulais d’abord insister sur le fait qu’il n’y aura pas beaucoup de différence entre les deux versions “mineures” 3.4 et 3.5. Je donnais ensuite une page de comparaison entre python2 et python3, deux versions majeures. Sauf si l’on doit adapter 20.000 lignes de code, ce n’est quand même pas la mort - je ne pense pas qu’il s’agissait de ce problème en l’occurrence.
Python est quand même un modèle de stabilité: des fonctions peuvent être “dépréciées” mais valides durant de très longues années, d’autres préparées par des “from future import”.