IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Python 3.9 : débutant : commande "python --version" non reconnu avec python3.9 shell


Sujet :

Python

  1. #1
    Candidat au Club
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Février 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 66
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2017
    Messages : 3
    Par défaut Python 3.9 : débutant : commande "python --version" non reconnu avec python3.9 shell
    bonjour,

    je ne suis pas débutant en programmation mais je n'ai jamais eu besoin de python. Cependant pour pouvoir développer dans VScode avec l'extension Espressif pour ESP32, il a fallu installer python.

    je galère depuis plus d'une journée à réussir l'installation car python ne fonctionne pas comme il le devrait.
    j'ai essayé en passant par l'invit cmd de Windows de lancer python puis ensuite tester >> python --version et j'obtiens

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    Microsoft Windows [version 10.0.18363.1198]
    (c) 2019 Microsoft Corporation. Tous droits réservés.
     
    C:\Users\joell>python
    Python 3.8.5 (default, Sep  4 2020, 09:26:39)  [GCC 10.2.0 64 bit (AMD64)] on win32
    Type "help", "copyright", "credits" or "license" for more information.
    >>> python -- version
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    NameError: name 'python' is not defined
    >>>
    je trouve bien mon problème ici mais là je ne sais quoi faire pour trouver l'interpreteur.
    https://packaging.python.org/tutoria...lling-packages

    Merci pour vos idées et commentaires.
    Cordialement.
    Joël14

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 718
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 718
    Par défaut
    Salut,

    La commande python lance l'interpréteur Python.
    Si on lui ajoute le paramètre --version çà se contente d'afficher la version.

    Mais une fois lancé, l'interpréteur Python (les '>>>') n'accepte que des mots du langage (et python --version est une construction acceptable pour un shell, mais pas pour Python).

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Candidat au Club
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Février 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 66
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2017
    Messages : 3
    Par défaut
    Merci pour votre réponse.

    en effet je me suis fait avoir entre l'interpréteur de Windows cmd et l'interpréteur du python. j'ai très mal compris les explications qui étaient données dans le lien du tuto.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    https://packaging.python.org/tutorials/installing-packages/#requirements-for-installing-packages
    .

    peu importe je reste avec mon problème d'installation dans VScode de l'extension "Espressif pour ESP32".
    j'ai bien exécuter le Install.bat qui est demandé dans le rapport mais cela ne change rien.

    Nom : install_ESP-IDF.PNG
Affichages : 369
Taille : 97,0 Ko

    Cordialement.
    Joël14

  4. #4
    Candidat au Club
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Février 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 66
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2017
    Messages : 3
    Par défaut
    bonjour,

    j'ai enfin trouvé la solution sur le forum de Espressif


    Solution:
    1. Ouvrez CMD
    2. Naviguez vers: C: \ Users \ (yourUser) \. Espressif \ python_env \ idf (yourVersion) \ Scripts
      par exemple: C: \ Users \ steve \ .espressif \ python_env \ idf4.1_py3.8_env \ Scripts
    3. Tapez la commande suivante pour installer les dépendances manquantes (Cette commande utilise python.exe dans l'environnement virtuel et installe les dépendances, répertoriées dans le requirements.txt dans le dossier VS Code Extensions
      Code : Sélectionner tout - Visualiser dans une fenêtre à part
      python.exe -m pip install -rc: \ Users \ steve \ .vscode \ extensions \ espressif .esp-idf-extension-0.5.1 \ esp_debug_adapter \ requirements.txt
    4. Essayez à nouveau l'intégration idf



    Cordialement.
    Joël

Discussions similaires

  1. "Python version x.x required, which was not found in the registry"
    Par Arkey24 dans le forum Déploiement/Installation
    Réponses: 0
    Dernier message: 18/04/2014, 11h38
  2. [résolu] gstreamer python version 3
    Par bul dans le forum Programmation multimédia/Jeux
    Réponses: 4
    Dernier message: 03/01/2014, 08h22
  3. Commande python non reconnu
    Par Aioros046 dans le forum Général Python
    Réponses: 8
    Dernier message: 15/02/2010, 09h16
  4. Version XML non générée avec plugin eclipse
    Par philou73 dans le forum Maven
    Réponses: 0
    Dernier message: 08/01/2010, 11h53
  5. ODBC version constantes non reconnues
    Par thierryG dans le forum C++
    Réponses: 1
    Dernier message: 20/08/2008, 11h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo