Résolue

Message d'erreur lors de l'installation

# Environnement de travail # Ligne de commande

bonjour
lorsque je tape la commande pour l'environnement virtuel voici le message d'erreur

Jean-Michel@pcbureau MINGW64 ~/docblog
$ python3.5 -m venv .env
bash: python3.5: command not found

merci d'avance

Bonjour Jean-Michel,

As-tu bien activé ton environnement virtuel si tu en as un avant d'essayer la commande ?

Tu peux revoir cette vidéo qui explique les différences pour Windows et Python :
https://www.docstring.fr/formations/installer-et-configurer-python/python-et-git-bash-24/?module=2&session=3&course=1&tab=questions

Le problème ici c'est qu'il ne trouve pas l'exécutable de python3.5, il faut modifier tes variables d'environnement ou t'assurer que tu as bien activé ton environnement virtuel.

re

j'ai bien modifié la variable et si j'emploie le cmd cela fonctionne,
par contre avec guidbach cela ne fonctionne pas sauf avec -i

Salut Jean-Michel,

Si ça fonctionne dans le cmd mais pas dans Git Bash, il y a probablement un souci avec le chemin vers Python dans Git Bash.

Peux-tu essayer de taper :

which python

ou
which python3

dans Git Bash pour voir si le chemin vers l'exécutable Python est correctement détecté ? Si aucun chemin n'est renvoyé, c'est que Git Bash ne sait pas où trouver Python.

En dernier recours, tu peux lancer Git Bash en tant qu'administrateur pour voir si les droits de permissions sont en cause.

bonjour Thibaut
après la commande which python3
voici ce qu'il affiche /c/Users/Jean-Michel/AppData/Local/Programs/Python/Python312/python
par contre j'ouvre Git Bash en tant qu'administrateur et lorsque je frappe python
voici le message
Jean-Michel@pcbureau MINGW64 ~
$ python
bash: python: command not found
alors qu'il connait bien le chemin :(

Thibault houdon

Mentor

Bonjour Jean-Michel,

La première commande effectuée (which python3) qui retourne le chemin, tu le fais dans Git bash aussi mais sans le mode administrateur c'est ça ?

Si ça marche sans le mode administrateur mais pas avec, le problème peut se situer à différents endroits :

1) Ta variable d'environnement PATH n'est appliquée qu'au niveau de l'utilisateur actuel et pas au niveau système :

Variables env utilisateur et systeme

2) Le problème plus probable que je vois c'est que ton python est installé dans ton AppData, donc au niveau de l'utilisateur, et non pas dans un dossier plus général, accessible à tous.

Je te conseille d'installer Python en suivant les instructions ici pour personnaliser l'installation et mettre l'exécutable par exemple dans le C comme je le montre dans cette vidéo :
https://www.docstring.fr/formations/installer-et-configurer-python/installation-de-python-pour-windows-571/?tab=questions

d'accord je vais essayer merci beaucoup bonne journée

Ok tiens nous au courant. Merci.

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.