Нет модуля с именем PIL после установки Pillow (v5.2.0) с pip v18.0

1

Как говорится в названии, после того, как я установил Pillow with pip install Pillow, когда я пытаюсь импортировать его "Нет модуля с именем" PIL ", появляется ошибка.
Я пытаюсь импортировать его с помощью этого кода: from PIL import ImageTk, Image.
У меня установлен pip 18.0 и Pillow 5.2.0.
Я использую только python 3.7.
Я должен упомянуть, что у меня нет PIL.

После попытки python -m pip install easy_install и python -m pip install все еще не работает.

python -m pip install возвращает:
Collecting pillow Downloading files.pythonhosted.org/packages/72/22/… (1.4MB) 100% |████████████████████████████████| 1.4MB 2.6MB/s Installing collected packages: pillow Successfully installed pillow-5.2.0

Команда python -c "import sys; print(sys.path)" возвращает:
['', 'c:\\users\\lenovo b590\\appdata\\local\\programs\\python\\python37-32\\python37.zip', 'c:\\users\\lenovo b590\\appdata\\local\\programs\\python\\python37-32\\DLLs', 'c:\\users\\lenovo b590\\appdata\\local\\programs\\python\\python37-32\\lib', 'c:\\users\\lenovo b590\\appdata\\local\\programs\\python\\python37-32', 'c:\\users\\lenovo b590\\appdata\\local\\programs\\python\\python37-32\\lib\\site-packages', 'c:\\users\\lenovo b590\\appdata\\local\\programs\\python\\python37-32\\lib\\site-packages\\win32', 'c:\\users\\lenovo b590\\appdata\\local\\programs\\python\\python37-32\\lib\\site-packages\\win32\\lib', 'c:\\users\\lenovo b590\\appdata\\local\\programs\\python\\python37-32\\lib\\site-packages\\Pythonwin']

Может быть, помогает: у меня VS 2017 установлен с C++ и Python. Я попытался установить python-pptx и получил ошибку:

Command ""c:\users\lenovo b590\appdata\local\programs\python\python37-32\python.exe" -u -c "import setuptools, tokenize;__file__='C:\\Users\\LENOVO~1\\AppData\\Local\\Temp\\pip-install-_o4pnv9h\\lxml\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\LENOVO~1\AppData\Local\Temp\pip-record-08vt5tx4\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\LENOVO~1\AppData\Local\Temp\pip-install-_o4pnv9h\lxml\

  • 0
    У вас установлена только одна версия Python?
  • 0
    Странно, похоже, что ваши настройки верны, насколько я могу судить. Есть ли еще что-то для сообщения об no Module named PIL ?
Показать ещё 12 комментариев
Теги:
pip
compression
python-imaging-library

1 ответ

1
Лучший ответ

Я запускал код через IDLE 3.6 (64-разрядный), запуская его через IDLE 3.7 (32-бит), решил проблему, благодаря FlyingTeller!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню