Résolue

Problème de compatibilité entre différentes versions de Python sur PowerShell

# Résolution d'erreurs # Ligne de commande # Python

Bonsoir,
j'ai un probléme avec les divers terminaux. avant de suivre ce cours j'avais installé :Python313. Mais sur powershell que j'utilisais
dernière version 7.49 python313 était ok. Maintenant avec l'installation de Python 3.10 il ne veux plus voir Py313.
Voici une image regroupant plusieurs images pour te facilité la lecture.
j'espère que tu pourras me dépanner avec ces informations.
Merci beaucoup pour ton site 'formidable' tes cours 'super pro' python print['super bien expliqué bravooooo à toi') :-)
j'ai oublié d'ajouter ceci : sur powershell il répond :

PowerShell 7.4.6
PS C:\Program Files\PowerShell\7> python313
python313: The term 'python313' is not recognized as a name of a cmdlet, function, script file, or executable program.
Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
PS C:\Program Files\PowerShell\7>
PS C:\Program Files\PowerShell\7> python
Python 3.10.7 (tags/v3.10.7:6cc6b13, Sep 5 2022, 14:08:36) [MSC v.1933 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.

Et sur l'image plus haut je t'ai l'image power : ou j'ai fait un test pour voir si en allant directement dans : program files ou se trouve python313 je pouvais y accéder mais tu as vu la réponse en rouge !

Gabriel Trouvé

Mentor

Salut :)

Je te conseille de réinstaller Python 3.13 et, pendant l’installation, cocher l’option "Add Python to PATH" pour éviter tout problème.

Petit rappel : quand tu navigues dans le terminal, pense à mettre les chemins avec des espaces entre guillemets, comme ceci :

cd "C:\Program Files"

A bientôt :)

Bonjour Christy,

Sur Windows tu peux aussi utiliser le "py launcher" pour indiquer la version de Python que tu souhaites utiliser si tu en as plusieurs :

py -3.13 mon_script.py

ou avec 3.10 par exemple :

py -3.10 -m pip list

Je montre comment utiliser le py launcher dans cette vidéo.

Si tu avais plusieurs versions d'installées auparavant aussi ça peut être une bonne idée comme dit Gabriel de faire un peu de ménage et éventuellement toutes les désinstaller pour en réinstaller une seule (la 3.12 ou 3.13 par exemple).

N'hésite pas également à revoir les vidéos de cette formation qui passent à travers les étapes d'installation, les cases à cocher, les variables qui vont faire en sorte que Windows va aller chercher telle ou telle version, etc.

Inscris-toi

(c'est gratuit !)

Inscris-toi

Tu dois créer un compte pour participer aux discussions.

Créer un compte

Rechercher sur le site

Formulaire de contact

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.