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

Windows 10 Discussion :

Terminal Windows et variables environnement


Sujet :

Windows 10

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Enseignant
    Inscrit en
    Octobre 2015
    Messages
    56
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2015
    Messages : 56
    Par défaut Terminal Windows et variables environnement
    Bonjour à tous,
    j'utilise Windows 10 sans vraiment savoir comment ce système fonctionne et j'arrive à peu près à mes fins.
    Je ne comprends pas comment les variables (appelées PATH quand j'utilise Python 3.6) fonctionnent. Quel est mon problème?
    Quand j'utilise le terminal Windows pour lancer Python, je dois indiquer le chemin complet par cd c:\Users\username\AppData\Local\Programs\Python\Python36 ce qui donne accès à Python (un message s'affiche quand je tape Python pour m'assurer que tout est correct), ensuite pour exécuter le script je dois taper le chemin complet, comme suit C:\Users\username\Documents\T-Technique\Python\Exemples\Carre-magique.py (juste après le Python36 indiquant le répertoire de la version Python.
    Existe-t-il un moyen permettant de simplifier cette commande, comme je le vois souvent en regardant des vidéos d'apprentissage?

    Dans le panneau de configuration, je trouve pour la variable utilisateur Path :
    %USERPROFILE%\AppData\Local\Microsoft\WindowsApps
    et pour la variable système Path, 2 lignes relatives à Python36 parmi d'autres relatives à d'autres applications :
    C:\Program Files (x86)\Python 3.6\Scripts\
    C:\Program Files (x86)\Python 3.6\


    Est-il possible avec ces éléments de lancer le script en tapant, comme je le vois souvent :
    c;>Python36 Carre-magique.py permettant de choisir le bonne version de Pyhton et le fichier .py localisé tout à fait ailleurs que les objets Pyhton?
    D'avance merci pour l'aide apportée.
    Pierre

  2. #2
    Expert confirmé
    Homme Profil pro
    Analyste/ Programmeur
    Inscrit en
    Juillet 2013
    Messages
    4 746
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Analyste/ Programmeur

    Informations forums :
    Inscription : Juillet 2013
    Messages : 4 746
    Par défaut
    Je passe par là

    Et si tu fais 1 raccourci bureau de ton exécutable python (*) et ensuite :
    1) Soit tu "drag & drop" ton script sur le raccourci. Mais tu peux avoir une bascule ("switch") pour exécuter ton script.
    2) Soit tu ouvres ton python et tu "drag & drop" ton script. En théorie, tu vas avoir dans ta fenêtre le chemin de ton script s'écrire.


    * -> Cliquez avec le bouton droit sur le nom du programme, puis cliquez sur Envoyer à > Bureau (créer un raccourci).

  3. #3
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    18 160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 18 160
    Par défaut
    Tu peux aussi fixer le chemin d'accès à Python dans le PATH, et appeler ton script depuis son dossier.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  4. #4
    Membre confirmé
    Homme Profil pro
    Enseignant
    Inscrit en
    Octobre 2015
    Messages
    56
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2015
    Messages : 56
    Par défaut Terminal Windows
    Ce qui me déroute est la phrase suivante : "Tu peux aussi fixer le chemin d'accès à Python dans le PATH".

    Dois ajouter dans la variable utilisateur Path pour l'utilisateur username le chemin C:\Users\username\AppData\Local\Programs\Python\Python36 chemin qui donne l'accès au python.exe?

  5. #5
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    18 160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 18 160
    Par défaut
    oui c'est ça.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  6. #6
    Membre confirmé
    Homme Profil pro
    Enseignant
    Inscrit en
    Octobre 2015
    Messages
    56
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2015
    Messages : 56
    Par défaut Terminal Windows
    Dans le Panneau de configuration, variables utilisateur pour username, Windows affiche une ligne pour la variable Path sous la forme C:\Users\username\AppData\Local\Microsoft\WindowsApps; mais quand je clique sur Modifier, la présentation devient %USERPROFILE%\AppData\Local\Microsoft\WindowsApps et je ne vois nulle part de définition pour %USERPROFILE%.
    Est-ce qu je dois ajouter une nouvelle ligne ou modifier la ligne existante par coller derrière le point virgule le chemin vers python.exe (C:\Users\pzorba75\AppData\Local\Programs\Python\Python36)?
    C'est souvent ce que je vois faire quand je trouve des vidéos sur ce sujet.
    J'essaie de comprendre mais le %USERPROFILE% me semble arriver de nulle part et doit pourtant bien être utile.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Variable environnement Windows 32bit et 64bit
    Par Skyline-gtr dans le forum Windows Forms
    Réponses: 6
    Dernier message: 12/06/2009, 20h09
  2. Récupération Variable Environnement Windows
    Par Bruno.d dans le forum Outils
    Réponses: 2
    Dernier message: 22/08/2007, 10h09
  3. Réponses: 1
    Dernier message: 19/11/2006, 16h47
  4. [Windows XP] Variable environnement système par batch
    Par Invité dans le forum Windows XP
    Réponses: 2
    Dernier message: 01/07/2006, 20h10
  5. installer une variable environnement dans windows xp pack 2
    Par superjeanpi dans le forum Windows XP
    Réponses: 1
    Dernier message: 03/03/2005, 10h13

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