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 :

Comment utiliser Python sur Windows10


Sujet :

Python

  1. #1
    Membre confirmé
    Homme Profil pro
    Responsable de compte
    Inscrit en
    Juin 2014
    Messages
    219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable de compte

    Informations forums :
    Inscription : Juin 2014
    Messages : 219
    Par défaut Comment utiliser Python sur Windows10
    Bonjour.

    Je suis contrains de travailler avec une machine Windows10 au travail, et je n'arrive pas à rendre Python fonctionnel.

    J'ai bien une version 3.8 installée qui se lancepar appui sur la touche Windows/python, bien que je ne sache pas où elle se trouve, mais je n'arrive pas à installer des bibliothèques avec PIP.

    En ligne de commande :
    >python -m pip install openpyxl
    'python' n’est pas reconnu en tant que commande interne
    ou externe, un programme exécutable ou un fichier de commandes.
    J'ai bien fouiné avec google, mais ça ne me renvoie rien qui m'aide à me retrouver sur ma machine dont l'arborescence semble différente des "tutos" trouvés.

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 743
    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 743
    Par défaut
    Salut,

    Si votre Python a été installé normalement, la commande pour le lancer sous le terminal (cmd) devrait être "py" tout court.

    Sinon pour savoir où Python est installé, les commandes:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    >>> import sys
    >>> print(sys.exec_prefix)
    devrait l'afficher et l'exécutable python.exe devrait être "à la racine" de ce répertoire.
    note: si vous tenez à ce que "python" lance cet exécutable là, il faut ajouter le chemin dans le PATH.

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

  3. #3
    Membre confirmé
    Homme Profil pro
    Responsable de compte
    Inscrit en
    Juin 2014
    Messages
    219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable de compte

    Informations forums :
    Inscription : Juin 2014
    Messages : 219
    Par défaut
    J'ai l'impression que c'est un peu le bazard dans mon installation.

    J'ai ceci :
    C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.8_3.8.2032.0_x64__qbz5n2kfra8p0>dir
    Le volume dans le lecteur C s’appelle OS
    Le numéro de série du volume est B6CF-BB2D

    Répertoire de C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.8_3.8.2032.0_x64__qbz5n2kfra8p0

    07/01/2021 08:38 <DIR> .
    07/01/2021 08:38 <DIR> ..
    07/01/2021 08:37 1*151*881 AppxBlockMap.xml
    07/01/2021 08:37 8*821 AppxManifest.xml
    07/01/2021 08:37 <DIR> AppxMetadata
    07/01/2021 08:37 10*943 AppxSignature.p7x
    10/06/2020 16:22 18*503 classicAppCompat.sccd
    07/01/2021 08:37 <DIR> DLLs
    07/01/2021 08:38 232*504 idle3.8.exe
    07/01/2021 08:37 <DIR> include
    07/01/2021 08:37 <DIR> Lib
    07/01/2021 08:37 <DIR> libs
    26/09/2020 02:40 32*622 LICENSE.txt
    10/06/2020 16:22 73 pip.ini
    07/01/2021 08:38 234*040 pip3.8.exe
    07/01/2021 08:38 234*040 python.exe
    07/01/2021 08:38 234*040 python3.8.exe
    07/01/2021 08:38 59*960 python3.dll
    07/01/2021 08:38 4*207*672 python38.dll
    07/01/2021 08:38 232*504 pythonw.exe
    07/01/2021 08:38 232*504 pythonw3.8.exe
    07/01/2021 08:38 718*504 resources.pri
    07/01/2021 08:37 <DIR> tcl
    07/01/2021 08:38 94*088 vcruntime140.dll
    07/01/2021 08:38 36*744 vcruntime140_1.dll
    07/01/2021 08:37 <DIR> _resources
    17 fichier(s) 7*739*443 octets
    9 Rép(s) 165*236*199*424 octets libres
    et ceci :
    C:\Users\hthibault>py
    Python 3.8.7 (tags/v3.8.7:6503f05, Dec 21 2020, 17:59:51) [MSC v.1928 64 bit (AMD64)] on win32
    Type "help", "copyright", "credits" or "license" for more information.
    >>> import sys
    >>> print (sys.exec_prefix)
    C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.8_3.8.2032.0_x64__qbz5n2kfra8p0
    >>>
    Et :
    C:\Users\hthibault\AppData\Local\Programs>py -m pip install openpyxl
    Collecting openpyxl
    Downloading openpyxl-3.0.6-py2.py3-none-any.whl (242 kB)
    |████████████████████████████████| 242 kB 2.2 MB/s
    Collecting et-xmlfile
    Downloading et_xmlfile-1.0.1.tar.gz (8.4 kB)
    Collecting jdcal
    Downloading jdcal-1.4.1-py2.py3-none-any.whl (9.5 kB)
    Using legacy setup.py install for et-xmlfile, since package 'wheel' is not installed.
    Installing collected packages: et-xmlfile, jdcal, openpyxl
    Running setup.py install for et-xmlfile ... done
    Successfully installed et-xmlfile-1.0.1 jdcal-1.4.1 openpyxl-3.0.6
    WARNING: You are using pip version 20.1.1; however, version 21.0.1 is available.
    You should consider upgrading via the 'C:\Users\hthibault\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\python.exe -m pip install --upgrade pip' command.

    C:\Users\hthibault\AppData\Local\Programs>\py -m pip install --upgrade pip
    '\py' n’est pas reconnu en tant que commande interne
    ou externe, un programme exécutable ou un fichier de commandes.

    C:\Users\hthibault\AppData\Local\Programs>py -m pip install --upgrade pip
    Collecting pip
    Downloading pip-21.0.1-py3-none-any.whl (1.5 MB)
    |████████████████████████████████| 1.5 MB 3.3 MB/s
    Installing collected packages: pip
    Attempting uninstall: pip
    Found existing installation: pip 20.1.1
    Uninstalling pip-20.1.1:
    Successfully uninstalled pip-20.1.1
    WARNING: The scripts pip.exe, pip3.8.exe and pip3.exe are installed in 'C:\Users\hthibault\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\Scripts' which is not on PATH.
    Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
    Successfully installed pip-21.0.1
    Je ne sais pas si tout est bien rangé là où il le faut ?

  4. #4
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 743
    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 743
    Par défaut
    Salut,

    Citation Envoyé par hary66 Voir le message
    Je ne sais pas si tout est bien rangé là où il le faut ?
    Pour moi, çà fonctionne raisonnablement.
    Le seul truc un peu original est d'avoir installé Python depuis le Microsoft Store. Ce qui a l'air de créer des noms de répertoires un peu longuets parce qu'ils sont d'équerre avec un "standard" microsoft store.
    Mais, c'est le tribu à payer: industrialiser, c'est un tas de trucs différenciés par les étiquettes qu'on colle dessus.

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

  5. #5
    Membre confirmé
    Homme Profil pro
    Responsable de compte
    Inscrit en
    Juin 2014
    Messages
    219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable de compte

    Informations forums :
    Inscription : Juin 2014
    Messages : 219
    Par défaut
    Je m'inquiétais de ce warning :
    WARNING: The scripts pip.exe, pip3.8.exe and pip3.exe are installed in 'C:\Users\hthibault\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\Scripts' which is not on PATH.
    Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
    Successfully installed pip-21.0.1
    Mais si ça vous semble normal...je laisse comme ça. Le tout est que j'arrive a refaire fonctionner au prochain besoin.

    Je vous remercie.

  6. #6
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 743
    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 743
    Par défaut
    Le warning dit juste que le répertoire n'est pas dans le PATH (c'est ce qui fait que taper "python" ne le trouve pas).
    Si vous voulez l'ajouter, voir votre documentation Windows.
    Pour l'instant, vous avez appris à vivre sans en entrant "py" et "py -m pip"...

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

  7. #7
    Invité
    Invité(e)
    Par défaut
    Lors de l'installation de python il y a une case Add python 3.8 to PATH il faut la cocher si ça n'a pas déjà été pas fait.
    Ensuite pour utiliser pip, suffit d'ouvrir une Invite de commande (cmd) et taper pip install nom_du_module

Discussions similaires

  1. Réponses: 1
    Dernier message: 27/03/2007, 14h07
  2. Comment utiliser Python avec un RAD
    Par marjal dans le forum EDI/RAD
    Réponses: 3
    Dernier message: 10/03/2007, 19h07
  3. [VS2005][NUnit] Comment utiliser Nunit sur un site web
    Par Dadou74 dans le forum Visual Studio
    Réponses: 1
    Dernier message: 31/08/2006, 09h53
  4. Réponses: 7
    Dernier message: 18/04/2006, 17h44
  5. Réponses: 10
    Dernier message: 10/04/2006, 13h26

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