#python #tkinter #python-imaging-library
Вопрос:
Я пытаюсь использовать подушку в своем проекте python(tkinter). Я использовал pip install Pillow
для установки пакета.
Когда я печатаю from PIL import ImageTk, Image
и пытаюсь запустить свой код, я получаю ошибку ModuleNotFoundError: No module named 'PIL
. Я попробовал несколько вещей, таких как обновление pip, удаление Pillow и повторная установка, использование различных команд для его установки и т. Д.
Я не знаю, что теперь делать, так как раньше у меня никогда не было этой проблемы. Кто-нибудь знает, как это исправить?
Комментарии:
1. Попробуйте использовать
python -m pip install pillow
, чтобы убедиться, что вы используете ту же среду Python.python
python3
При необходимости замените на.2. как бы то ни было, ваш синтаксис в порядке (я скопировал/вставил ваш). Я смог
pip install Pillow
, а затем сделать небольшую поддельную программу и импортировать ее нормально. Другие модули импортируются нормально?3. Где я должен это использовать
python -m pip install pillow
? Потому что, если я использую его в папке своего проекта, я получуRequirement already satisfied
сообщение.4. @PiiMY: Вы пробовали использовать
python3 -m pip install pillow
, как предлагал acw1668? Если это не сработало, вы пробовалиpip3 install pillow
? Часто используетсяpython -m pip install
установка в Python 2, а не в Python 3.5. @SylvesterKruin Я использовал все команды, которые вы мне дали, но все равно та же ошибка. Я использовал его с «Подушкой» и «подушкой» на всякий случай, если он чувствителен к заглавным буквам. И да, я использую Windows 🙂