Ошибка отказа в разрешении при установке Pillow (PIL) на Mac

Я пытаюсь установить вилку PIL Pillow, и каждый метод, который я пробовал, приводит к этой ошибке:

невозможно выполнить /: Отказано в доступе

ошибка: команда '/' не удалась со статусом выхода 1

Это происходит

  1. используя pip install Pillow
  2. используя easy_install Pillow-master.zip
  3. используя python setup.py install
  4. используя python setup.py build

Последнее меня больше всего смущает, если честно. Я даже не могу собрать модуль в том же каталоге, в который он был извлечен.

Я убедился, что установил все предварительные требования с помощью homebrew, как это предлагается в файле readme Pillow.

Эта ошибка не возникала при установке других модулей Python.

Изменить: я запускал все эти команды с sudo и без него.


person user2729670    schedule 29.08.2013    source источник


Ответы (3)


Я предполагаю, что вы уже решили проблему. Если вы этого не сделали, теперь вы можете установить подушку, используя brew, перейдя

brew install samueljohn/python/pillow.

Почему это не just brew install pillow мне не понятно.

person Mike Belanger    schedule 12.11.2013

Я новичок, я пробовал все, что вы делали в течение последних 24 часов... Затем я сделал следующее

  1. Я установил Xcode, а затем установил инструменты командной строки (перейдите в меню настроек Xcode, нажмите «Загрузки», выберите и установите командную строку).

  2. Затем я установил brew (я использовал macports, и я продолжал получать некоторые ошибки разрешения)

  3. это удивительно. Затем я попытался использовать:

    подушка easy_install

и это сработало, больше никаких ошибок ... Я понятия не имею, имели ли шаги 1 и 2 выше какое-либо отношение к работе шага 3, или это потому, что я прекратил попытки установить PIL и вместо этого пошел на подушку, но теперь она работает.

Так что я говорю, попробуйте использовать подушку easy_install, подробнее о подушке здесь (http://www.pythonforbeginners.com/modules-in-python/how-to-use-pillow/)

Удачи, дайте мне знать, если это сработает .. если кто-нибудь знает, почему у меня тоже сработало, дайте мне знать.

person sam    schedule 03.12.2013

Январь 2021 г. Mac OS Big Sur 11.1 brew install samueljohn не удается ...

brew install samueljohn/python/pillow
==> Tapping samueljohn/python
Cloning into '/usr/local/Homebrew/Library/Taps/samueljohn/homebrew-python'...
remote: Invalid username or password.
fatal: Authentication failed for 'https://github.com/samueljohn/homebrew-python/'
Error: Failure while executing; `git clone https://github.com/samueljohn/homebrew-python /usr/local/Homebrew/Library/Taps/samueljohn/homebrew-python` exited with 128.
person user5847530    schedule 18.01.2021
comment
Пожалуйста, объясните, как это решает вопрос ОП. - person ewong; 19.01.2021