2014-10-28 2 views
6

Я знаю, что есть ряд вопросов, которые уже касаются stackoverflow, связанных с этой проблемой, и я прочитал их все, но все же у меня нет успеха в этой проблеме. Я надеюсь, что кто-то сможет мне помочь.from PIL import Image - ImportError: Нет модуля с именем PIL

Я установил и переустановил Подушку 10 раз. Я обновил свой .bash_profile. Тем не менее, я получаю то же сообщение об ошибке.

Это мой .bash_profile:

export PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}" 
export PATH="$PATH:/usr/local/bin/" 
export PATH="/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin" 

Это мой код:

import sys 
import string 
import re 
from PIL import Image 

Он дроссели на 4-й строке каждый раз с сообщением: ImportError: Нет модуля с именем PIL. Я также попытался заменить четвертую строку на

import Image 

также безрезультатно. Я знаю, что здесь есть много вопросов, подобных мне, но поверьте мне, что я читал ответы на тех, кто не добился успеха, поэтому я надеюсь, что кто-то здесь поможет мне в моей конкретной ситуации. Благодаря!

+1

Знаете ли вы, что у вас установлен PIL? Установлен ли он в стандартном месте? Если нет, добавили ли вы местоположение в PYTHONPATH? (Для импорта python не использует PATH, он использует PYTHONPATH.) – John1024

+0

Вы установили Pillow используя pip? Если да, то что "pip freeze" grep Pillow' print? –

+0

PM 2Ring, я получаю следующий вывод: pip freeze | grep Pillow – swanb034

ответ

5

У меня возникла аналогичная проблема. Исправлено это путем установки AP БЕЗ sudo.

pip install pillow 

вместо

sudo pip install pillow 
+0

Не работает в Windows – YumYumYum

+1

@YumYumYum Пишите 'py -m pip install pillow' на Windows – cdn

-1

Во-первых, проверить пип является последней версией или not.Using пункт установить -U пипс. Далее, в Windows запускается как администратор, в linux запускается как корень. Мой английский не очень хорошо, если бы он помог вам.

Смежные вопросы