pillow установка ошибка: command 'gcc' failed with exit статус 1

У меня есть проблемы, установив внутри моей виртуальной среды pillow:

$ sudo pip install pillow

Я обработал информацию везде и я проверил официальную документацию.

Также я установил:

sudo apt-get install python-dev python-setuptools

Также я протестировал предыдущие версии:

$ sudo pip install pillow==2.9

Я обновил pip и просто так, он показывает мне эту ошибку:

introducir la descripción de la imagen aquí

9
задан 09.07.2019, 07:09
2 ответа

Он произошел со мной когда-нибудь, убедись перед тем, как устанавливать в твоей системе все зависимости относительно книжных магазинов компиляции, изображений и fonts:

$ sudo apt-get update
$ sudo apt-get install gcc python-dev libjpeg-dev libfreetype6 libfreetype6-dev zlib1g-dev

Обновление:

Ошибка DistributionNotFound происходи обычно, если ты перемешиваешь pip с easy_install чтобы устанавливать пакеты Пайтона, попробуй исправлять со следующей командой:

$ easy_install --upgrade pip

Важно:

Помни, что, если ты внутри твоей виртуальной атмосферы, не необходимо использовать sudo чтобы использовать команду pip, достаточно использовать pip install paquete.

8
ответ дан 03.12.2019, 23:20
  • 1
    сейчас меня помечает эта ошибка: Traceback (most recent call last): File "/usr/local/bin/pip" line 5, in < module> from pkg_resources import load_entry_point Филе "/usr/lib/python2.7/dist-packages/pkg_resources.py" line 2711, in < module> parse_requirements ( requires ), Environment () Филе "/usr/lib/python2.7/dist-packages/pkg_resources.py" line 584, in resolve raise DistributionNotFound (req) pkg_resources. DistributionNotFound: pip == 1.5.6 – Henrry J Sairitupac 10.12.2015, 02:46
  • 2
    @HenrryJSairitupac смотри actualizaci и # 243; n – César 10.12.2015, 02:58

Это не отвечает на вопрос, но мне кажется важным писать это.

Никогда, никогда, никогда не используй sudo pip install. Ты можешь sobreescribir пакеты системы и дестабилизировать это непредсказуемых форм, которые почти невозможны, отлаживания.

Альтернативы:

И в конце концов: не используй easy_install. Ты не можешь desinstalar пакеты, не можешь устанавливать формат wheel, не можешь заносить в список установленные пакеты и не можешь устанавливать списки обязательных условий (Шрифт). pip это инструмент, рекомендуемый Пайтоном Паккахинг Ауторити (PyPA).

8
ответ дан 03.12.2019, 23:20