0
votes

Première question: pourquoi 'py' est-il reconnu mais "python" pas? Raccourci pour courir en borne? 'echo% path%' donnant des chemins énormes?

Je viens d'installer Python et VSCODE hier. J'essayais d'utiliser Pip pour installer des mises à jour, mais la commande python ne fonctionne pas. Cependant, py fait. Je me demande pourquoi c'est et s'il y a un moyen de faire la commande python reconnu.

En outre, je me demandais s'il y avait un moyen plus rapide d'exécuter l'alternative terminale / raccourci au clic avec le bouton droit de la souris puis en sélectionnant Fichier Python Exécuter dans la borne . .

Enfin, je voulais comprendre si je me suis gâché lors de l'installation, car lorsque j'ai exécuté setex chemin "% chemin%; c: \ python34 \ scripts" echo% path% < / Code>, au lieu d'un consultant C: \ python34 \ scripts Je vois un énorme bloc de chemins comme:

C: \ Fichiers du programme (x86) \ Razer \ chromabroadcast \ bin; c: \ Fichiers de programme \ Razer \ chromabroadcast \ bin; c: \ Programmes (X86) \ Fichiers communs \ Oracle \ Java \ Javapath; c: \ Fichiers de programme (x86) \ Razer chroma sdk \ bin; c: \ Fichiers de programme \ Razer chroma sdk \ bin; c: \ programdata \ oracle \ java \ javapath; c: \ windows \ system32; c: \ windows; c: \ Windows \ system32 \ wbem; c: \ windows \ system32 \ windowspowershell \ v1.0 \; c: \ fichiers de programme (x86) \ nvidia corporation \ physx \ commun; c: \ windows \ system32; c: \ windows; c : \ Windows \ system32 \ wbem; c: \ windows \ system32 \ windowspowershell \ v1.0 \; c: \ utilisateurs \ yiyan \ appdata \ local \ microsoft \ windowsapps; c: \ windows \ system32; c: \ windows; c : \ Windows \ system32 \ wbem; c: \ windows \ system32 \ windowspowershell \ v1.0 \; c: \ windows \ system32 \ openssh \; c: \ fichiers de programme \ nvidia corporation \ nvidia nvdlisr; c: \ fichiers de programme ( x86) \ Razer \ chromabroadcast \ bin; c: \ Fichiers de programme \ Razer \ chromabroadcast \ bin; c: \ Fichiers de programme (x86) \ Fichiers communs \ Oracle \ Java \ Javapath; C: \ Fichiers de programme (X86) \ Razer Chroma Sdk \ bin; c: \ Fichiers de programme \ Razer chroma sdk \ bin; c: \ programdat a \ oracle \ java \ java \ javapath; c: \ windows \ system32; c: \ windows; c: \ windows \ system32 \ wbem; c: \ windows \ system32 \ windowspowershell \ v1.0 \; c: \ fichiers de programme (x86 ) \ Nvidia corporation \ physx \ commun; c: \ windows \ system32; c: \ windows; c: \ windows \ \ wbem; c: \ windows \ system32 \ windowspowershell \ v1.0 \; c: \ utilisateurs \ yiyan \ Appdata \ local \ microsoft \ windowsapps; c: \ windows \ system32; c: \ windows; c: \ windows; c: \ windows \ \ wbem; c: \ windows \ system32 \ windowspowershell \ v1.0 \; c: \ windows \ system32 \ Openssh \; c: \ Fichiers de programme \ nvidia corporation \ nvidia nvdlisr; c: \ fichiers de programme (x86) \ raser \ chromabroadcast \ bin; c: \ Program Files \ Razer \ ChromabroadCast \ bin; c: \ Program Files (X86 ) \ Fichiers communs \ oracle \ java \ javapath; c: \ Fichiers de programme (x86) \ Razer chroma sdk \ bin; c: \ Fichiers de programme \ Razer chroma sdk \ bin; c: \ programdata \ oracle \ java \ javapath; c : \ W

Merci pour votre temps!


0 commentaires

3 Réponses :


-1
votes

Tapez ceci dans cmd: xxx pré>

sur la carte: p> xxx pré>

pour aller à leur type: p>

cd C:\Windows\system32


3 commentaires

Cela ressemble à des conseils très dangereux dangereux .


Ce que "fonctionne" n'est pas toujours en sécurité. Savez-vous quelle version py.exe est? Et si vous mettez à jour python et remplacez le C: \ python34 avec un nouveau C: \ python37 ? Si vous utilisez le py.exe de C: \ Windows \ System32 par votre solution suggérée, ce changement ne sera pas ramassé. Si vous modifiez le contenu de votre% de path% pour inclure c: \ python37 au lieu de c: \ python34 ceci sera ramassé. etc


Pourquoi ce n'est pas sauvegarder?



0
votes

Votre sortie de chemin est limitée par la longueur - votre chemin est beaucoup plus long et coupé à c: \ w code> - Google Comment inspecter votre chemin à l'aide de méthodes Windows: chemin d'édition et vérifiez-le.

Vous devez nettoyer votre variable de chemin - c'est beaucoup trop long et a des duplications dedans: p> xxx pré>

sortie: p>

Counter(
    {'C:\\WINDOWS\\system32': 4, 
     'C:\\WINDOWS': 4, 
     'C:\\WINDOWS\\System32\\Wbem': 4,
     'C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\': 4,
     'C:\\Program Files (x86)\\Razer\\ChromaBroadcast\\bin': 3,
     'C:\\Program Files\\Razer\\ChromaBroadcast\\bin': 3,
     'C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\javapath': 3,
     'C:\\Program Files (x86)\\Razer Chroma SDK\\bin': 3,
     'C:\\Program Files\\Razer Chroma SDK\\bin': 3,
     'C:\\ProgramData\\Oracle\\Java\\javapath': 3,
     'C:\\Windows\\system32': 2,
     'C:\\Windows': 2,
     'C:\\Windows\\System32\\Wbem': 2,
     'C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\': 2,
     'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common': 2,
     'C:\\Users\\yiyan\\AppData\\Local\\Microsoft\\WindowsApps': 2,
     'C:\\WINDOWS\\System32\\OpenSSH\\': 2,
     'C:\\Program Files\\NVIDIA Corporation\\NVIDIA NvDLISR': 2,
     'C:\\W': 1})


4 commentaires

Autre que nettoyer mon chemin, y a-t-il autre chose qui ne va pas avec ça? Je m'attendais que c: \ python34 \ scripts sur la sortie lorsque j'ai saisi% path% de path


@Teleluck% Chemin% est une variable Windows qui contient les chemins complets pour rechercher des trucs s'il ne figure pas dans votre directeur actuel, pas n'a que C: \ python34 \ scripts en elle. Voir EN.Wikipedia.org/wiki/Path_(Variable) avant de le modifier - Assurez-vous de savoir ce que vous faites là-bas ...


@Tele Cela pourrait vous aider également: Donc: Comment- Add-à-la-PythonPath-in-Windows


Merci beaucoup! J'ai nettoyé mon chemin local et comprend maintenant quel%% de chemin%.



0
votes

Je pense que la commande console étant "py" et non "Python" est Post Python 3.8. J'avais Python 3.7 jusqu'à il y a quelques jours et que je me suis confondu quand je me suis mis à jour aussi.


0 commentaires