【问题标题】:Programs installed with Chocolatey cannot be executed使用 Chocolatey 安装的程序无法执行
【发布时间】:2022-10-03 05:21:17
【问题描述】:

我用 Chocolatey 安装的程序有问题 - 即它们无法执行。我正在运行 Windows 10。

  1. 巧克力本身可以工作 - 我可以下载和升级程序
  2. 文件夹 C:\ProgramData\chocolatey\bin\ 在系统变量下的 PATH 中设置

    我安装了几个包,但在这里我将使用两个作为示例:ffmpeg 和 nano

    如果我运行 nano --version ffmpeg--version电源外壳我在这两种情况下都得到:

    ResourceUnavailable:程序“nano.exe”无法运行:访问被拒绝行:1 > 字符:1

    '+纳米

    '+ ~~~~。

    ffmpeg 也是如此。

    奇怪的是,如果我运行相同重击我得到纳米:

    GNU nano,版本 4.9.3

    (C) 1999-2011, 2013-2020 Free Software Foundation, Inc.

    (C) 2014-2020纳米贡献者

    电子邮件:nano@nano-editor.org 网址:https://nano-editor.org/

    编译选项:--enable-utf8

    对于 ffmpeg

    bash:/c/ProgramData/chocolatey/bin/ffmpeg:权限被拒绝

    任何帮助是极大的赞赏!

【问题讨论】:

  • 可能是因为 nano 是 Git 安装的一部分(尝试 which nano - 你会得到 /usr/bin/nano 而不是 /c/ProgramData/chocolatey/bin/nano),所以你成功运行的 nano 甚至没有 Chocolatey 的。

标签: windows powershell git-bash chocolatey


【解决方案1】:

有人在这里遇到了类似的问题,人们认为是杀毒软件造成的:Program 'tempCodeRunnerFile.exe' failed to run: Access is deniedAt line:1 char:110 VS Code error

【讨论】:

  • 而已!!我正在使用 Avast,它暗中阻止了运行。我停用它,测试它。有用。现在(奇怪地)我得到一个程序执行停止的弹出窗口,我看到了程序的路径(C:ProgramDatachocolateyin ...),我可以通过单击按钮添加一个异常。这可能会一直工作到下一次更新,正如我在异常列表中看到的那样,还有一个哈希值......
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-05
  • 2022-01-23
  • 2018-10-17
  • 2019-06-29
  • 2023-04-05
  • 2021-09-21
相关资源
最近更新 更多