web-dev-qa-db-fra.com

Comment changer par défaut python exécutable sur Windows 10?

J'ai une installation de python sur mon lecteur C, mais depuis que je n'ai aucun droit d'administrateur, je ne suis pas en mesure d'installer des modules dans la même chose.

erreur: Impossible de créer 'C:\Program Files\Python36\Lib\Sites-Site-Packages\Yaml': L'accès est refusé

J'ai essayé de faire une copie du Python répertoire sur le dossier D et j'ai changé les variables d'environnement utilisateur vers mon chemin

D:\Program Files\Python36

Mais quand j'utilise pythonIn l'invite de commande Le python fichier EXE dans le lecteur C est exécuté et non celui du lecteur D.

Ce même problème est survenu dans le code Visual Studio. Seuls le Python INTERPRÈTE DU DRIVE peut être sélectionné, la copie dans le lecteur D n'est pas affichée.

Le chemin de l'environnement système indique le fichier python répertoire du lecteur C et ne peut pas être modifié (en raison du manque de droits de l'administrateur), mais les variables d'envioment utilisateur sont définies sur le python Répertoire en D lecteur D.

Comment puis-je faire le python fichier EXE en d lecteur D comme interprète par défaut?

La variable d'environnement de compte et le chemin sont attachés

variable d'environnement

chemin

1
Adnan Arif Sait

Ceci est probablement due à la variable du chemin. Vous pouvez voir cela dans une fenêtre de commande en tapant

Path

à votre invite.

Pour mettre à jour les paramètres,

  1. Ouvrez les propriétés "système".

System Properties

  1. Variables d'environnement ouvert

Path Variables

  1. Mettez en surbrillance la variable "chemin" et cliquez sur Modifier.

Edit Path Variable

  1. Modifiez les valeurs des fichiers Python entrées, pour pointer vers la version souhaitée python version.

enter image description here

  1. OK sur toutes les cases, fermez toutes les fenêtres CMD ouvertes et ouvrez un nouveau. Python commande doit maintenant faire référence à l'emplacement correct.

La solution fait référence à Windows 10, mais est essentiellement la même chose sur Windows 7 +

3
Stese