В доступе отказано в шоколаде - PullRequest
1 голос
/ 05 июля 2019

У меня установлена ​​программа choco на ПК с Windows 10.Сейчас я пытаюсь установить Erlang и Elixir.Когда я запускаю команду choco install erlang или choco install elixir, я получаю следующую ошибку:

Installing the following packages:
erlang
By installing you accept licenses for the packages.
Progress: Downloading erlang 22.0... 100%
erlang not installed. An error occurred during installation:
 Access to the path 'C:\ProgramData\chocolatey\lib\erlang' is denied.
erlang package files install completed. Performing other installation steps.
The install of erlang was NOT successful.
erlang not installed. An error occurred during installation:
 Access to the path 'C:\ProgramData\chocolatey\lib\erlang' is denied.

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

Failures
 - erlang (exited 1) - erlang not installed. An error occurred during installation:
 Access to the path 'C:\ProgramData\chocolatey\lib\erlang' is denied.

Из сообщения ясно, что файл успешно загружен, но разрешение на установку отклонено.Так что же делать, чтобы исправить эту ошибку?

1 Ответ

1 голос
/ 06 июля 2019

Установка по умолчанию Chocolatey устанавливается в папку программных данных. В результате любое использование Chocolatey должно происходить из привилегированной или административной оболочки.

Если вы откроете окно административной командной строки PowerShell или командной строки и повторно запустите команду установки, они должны работать должным образом.

Возможно выполнить административную установку Chocolatey, если это то, что требуется. Проверка:

https://chocolatey.org/install

Для получения дополнительной информации о вариантах там.

...