Comment puis-je ajouter de Python 3.3, à Powershell?
Hey j'ai essayé d'ajouter Python 3.3 pour windows powershell par repacing 27 à 33 dans le chemin d'accès.
J'ai essayé de poster une capture d'écran, mais s'avère que j'ai besoin de 10 rep donc je vais juste copier et coller ce que j'ai tenté:
[Enviroment]::SetEnviromentVariable("Path", "$env:Path;C:\Python33", "User")
>
[Enviroment]::SetEnviromentVariable("Path", "$env:Path;C:\Python33")
>
[Enviroment]::SetEnviromentVariable("Path", "$env:Path;C:\Python33\python.exe", "User")
>
[Enviroment]::SetEnviromentVariable("Path", "$env:Path;C:\Python33;C:\Python33\Scripts", "User")
>
[Enviroment]::SetEnviromentVariable("Path", "$env:Path;C:\Python33\", "User")
Le chemin vers le dossier où python.exe réside: C:\Python33
Quelque part je suis en train de faire quelque chose de mal mais je ne suis pas sûr de l'endroit où.
Aider un camarade avec son incursion dans la programmation?
Grâce.
- Est la 2.7 répertoire encore sur le chemin?
- Exactement ce qui ne va pas? Vous orthographié "Environnement" mal, deux fois dans chaque ligne.
Vous devez vous connecter pour publier un commentaire.
Python 3.3, est livré avec PyLauncher (py.exe), qui est installé dans le C:\Windows répertoire (déjà sur le chemin) et permet à toute installation de Python pour être exécuté via la ligne de commande comme suit:
Notez que la valeur par défaut de Python si les deux 2.X et 3.X sont installés 2.X (3.X dans les versions ultérieures de Python), mais cela peut être modifié avec la
-3
commutateur ou par défaut modifié par le réglage de laPY_PYTHON
variable d'environnement.Aussi, si vous installez Python 3.3 dernier et enregistrer les extensions, PyLauncher sera le programme par défaut pour la .py fichiers et ajoutant un
#!
commentaire au dessus d'un script permet de spécifier la version de Python à utiliser pour le script. Cela vous permet d'avoir Python 2 et Python 3 fichiers sur le bureau et double-cliquez simplement sur eux pour exécuter la bonne version de Python pour ce script.Voir Python Lanceur d'applications pour Windows dans le Python 3 docs.
La variable d'environnement windows
path
est parcourue de gauche à droite. Si le chemin d'accès à la 2.7 binaires est toujours dans la variable, il ne trouvera jamais le 3.3 binaires, dont le chemin d'accès que vous ajoutez à la fin de la variable de chemin d'accès.Aussi, vous n'êtes pas d'ajouter le chemin d'accès à PowerShell. Le windows python binaires sont ce PowerShell considère l'héritage des fichiers exécutables. Ce que vous faites est de dire à l'OS où les fichiers binaires exécutables sont. PowerShell sait comment utiliser ces informations pour exécuter les binaires sans un chemin d'accès absolu.
pour faire ce que vous voulez faire en Powershell, essayer quelque chose comme cela
À faire persister, prochain