8 votes

Chocolat - Python - Est-ce que je m'y prends mal ?

J'ai installé Python en utilisant Chocolatey :

choco install python3

Je l'ai fait dans une invite administrative PowerShell. Les résultats semblent assez réussi :

PS C:\Windows\system32> choco install python3 --force
Installing the following packages:
python3
By installing you accept licenses for the packages.

python3 v3.6.0 (forced)
The package python3 wants to run 'chocolateyInstall.ps1'.
Note: If you don't run this script, the installation will fail.
Note: To confirm automatically next time, use '-y' or consider setting
 'allowGlobalConfirmation'. Run 'choco feature -h' for more details.
Do you want to run the script?
 1) yes
 2) no
 3) print
yes
 Downloading python3 64 bit
   from 'https://www.python.org/ftp/python/3.6.0/python-3.6.0-amd64.exe'
 Hashes match.
 Installing python3...
 python3 has been installed.
 Installed to 'C:\Python36'
 The install of python3 was successful.

Chocolatey installed 1/1 package(s). 0 package(s) failed.
 See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).

Cependant, je ne semble pas avoir Python :

PS C:\Windows\system32> python
The term 'python' is not recognized as the name of a cmdlet,

Alors... peut-être qu'il est installé, mais pas dans mon PATH ? Y a-t-il un moyen pour moi de savoir où il a été installé ?

8voto

ferventcoder Points 4273

Sous Windows, vous ne pouvez normalement pas simplement installer quelque chose et l'utiliser immédiatement en ligne de commande sans fermer et rouvrir votre Shell.

Cependant, Chocolatey est livré avec une commande que vous pouvez exécuter appelée "rafraîchir l'environnement", ou refreshenv pour faire court. Typiquement, si le PATH est mis à jour, Chocolatey vous rappelle d'exécuter refreshenv pour mettre à jour votre Shell.

Cela vous permet de tirer immédiatement parti des applications nouvellement installées.

En voici un exemple annoté :

Shows Upgrades / PATH changes / refreshenv

2voto

Mohammad Yusuf Points 383

Il est installé ici comme vous pouvez le voir dans le journal d'installation :

'C:\Python36'

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X