1. 表现
安装Node.js的时候,安装步骤中会提示勾选通过Chocolatey
安装Python以及Windows依赖包,在安装执行过程中,发现系统无法正常安装Chocolatey
,报出如下提示:
choco : 无法将“choco”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正 确,然后再试一次。
2. 正确安装Chocolatey
Chocolatey网站安装指导网址:https://chocolatey.org/install。
参照网站安装提示:
检查Get-ExecutionPolicy策略,如果结果是Restricted
,需要执行Set-ExecutionPolicy AllSigned
或者Set-ExecutionPolicy Bypass -Scope Process
去更改执行默认策略,亦可以执行如下语句进行安装:
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
建议上述命令在具有管理员权限的Windows PowerShell终端中执行,且需要确保
C:\ProgramData
文件夹下无chocolatey
文件夹。
出现如上图蓝色提示,基本可以确定安装正常,待安装完毕之后,可以执行hoco
or choco -?
命令看看是否可以弹出提示。