Я пытаюсь установить каркас python-brisa на Linux. Когда я пытаюсь использовать команду sudo , выдается ошибка "команда не найдена".

Я запускаю следующие команды:

$ cd file
$ sudo python setup.py install

Что я делаю неправильно?

2 ответа2

5

Вы не можете использовать sudo на Cygwin. Cygwin ограничен правами контекста безопасности, в котором он выполняется.

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

Если вам действительно нужны права администратора, вам нужно будет щелкнуть правой кнопкой мыши значок Cygwin и выбрать « Запуск от имени администратора», чтобы запустить Cygwin с правами администратора.

0

Патчи это правильно, конечно, нет "sudo". Но вы можете сделать один, как показано в ответах на многие другие подобные вопросы. Например этот ответ. Лично я использую псевдоним:

alias sudo="cygstart --action=runas"

Работает как брелок для внешних программ (но не встроенных в оболочку):

sudo chown User:Group <file>

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .