【问题标题】:'choco' not recognized, but chocolatey is installed\'choco\' 无法识别,但安装了巧克力
【发布时间】:2022-09-16 16:17:13
【问题描述】:

试图在我的 Windows 机器上安装 Chocolatey,但不幸的是,我没有遇到一些错误。当我再次尝试安装过程时,我得到了一个巧克力已经安装的错误。所以我试图执行一个 choco 命令,但它没有被识别:

PS C:\WINDOWS\system32> Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
WARNING: Files from a previous installation of Chocolatey were found at 'C:\ProgramData\chocolatey'.
WARNING: An existing Chocolatey installation was detected. Installation will not continue.
For security reasons, this script will not overwrite existing installations.

Please use choco upgrade chocolatey to handle upgrades of Chocolatey itself.
PS C:\WINDOWS\system32> choco upgrade chocolatey
choco : The term 'choco' is not recognized as the name of a cmdlet, function, script file, or operable program. Check
the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ choco upgrade chocolatey
+ ~~~~~
    + CategoryInfo          : ObjectNotFound: (choco:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

【问题讨论】:

  • 它在你的路径中吗?
  • 试试C:\ProgramData\chocolatey\bin\choco.exe upgrade

标签: powershell installation chocolatey


【解决方案1】:

您显示的输出中的重要部分是这部分......

警告:以前安装 Chocolatey 的文件位于“C:ProgramDatachocolatey”。

警告:检测到现有的 Chocolatey 安装。安装将不会继续。 出于安全原因,此脚本不会覆盖现有安装。

在安装过程中,Chocolatey 会出于安全目的修改安装文件夹的权限。如果安装文件夹已存在,则无法有效执行此操作,因此安装将停止并且无法继续。

如果 Chocolatey 确实是不是已安装,而来自@mklement0 的建议没有帮助,那么建议是删除C:ProgramDatachocolatey 文件夹,然后再次运行安装脚本。

您提到在最初的安装尝试中存在错误,但您也没有提及这些错误是什么。您能否提供有关您所看到的更多信息,也许我们可以提供帮助。

【讨论】:

    【解决方案2】:

    C:ProgramDatachocolatey 中删除巧克力,然后重试。那可行 !

    【讨论】:

    • 这对另一个答案有什么补充?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-20
    • 1970-01-01
    • 1970-01-01
    • 2020-09-14
    • 2020-06-11
    • 1970-01-01
    相关资源
    最近更新 更多