Отказано в доступе при попытке установить easy_install на OSX - PullRequest
17 голосов
/ 11 декабря 2010

Я пытаюсь установить 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 для простой установки.pth файл

Установка сценария easy_install в / usr / local / bin

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


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

Ответы [ 4 ]

13 голосов
/ 11 декабря 2010

Использование sudo .

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

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

Редактировать (5 лет спустя): теперь я предлагаю Доморощенный вместо MacPorts.

5 голосов
/ 11 декабря 2010
sudo sh setuptools-0.6c11-py2.6.egg
3 голосов
/ 11 декабря 2010

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

3 голосов
/ 11 декабря 2010

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

...