Подтвердить что ты не робот

Разрешение отказа при попытке установить easy_install на OSX

Я пытаюсь установить easy_install и, ну... убедитесь сами:


sh setuptools-0.6c11-py2.6.egg

Обработка setuptools-0.6c11-py2.6.egg

Копирование setuptools-0.6c11-py2.6.egg в /Library/Python/ 2.6/site-packages

Добавление setuptools 0.6c11 в файл easy-install.pth

Установка easy_install script в /usr/local/bin

ошибка:/usr/local/bin/easy_install: разрешение отклонено


Как мне предоставить разрешение на использование этого компьютера? Я пробовал говорить дружеским голосом: "компьютер, я тем самым даю вам разрешение на установку easy_install", но это не сработало.

4b9b3361

Ответ 1

Используйте sudo.

sudo sh setuptools-0.6c11-py2.6.egg

Я бы также исследовал MacPorts.

Изменить (5 лет спустя): теперь я предлагаю Homebrew вместо MacPorts.

Ответ 2

sudo sh setuptools-0.6c11-py2.6.egg

Ответ 3

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

Ответ 4

Судя по отображаемым путям, вы, вероятно, используете поставляемый Apple Python 2.6 в OS X 10.6. Если это так, имейте в виду, что Apple уже легко установила easy_install для вас в /usr/bin. Просто попробуйте ввести easy_install; вам может понадобиться использовать sudo easy_install, если пакет пытается установить script. Если вы используете другой Python (тот, который вы установили самостоятельно), вам потребуется установить для него отдельную версию setuptools (или более новую Distribute).