2

Вот кусок кода:Импорт медиа на питона дает Import Error

from PIL import Image 
from pygraphics import media 

toy_story = media.Movie() 

Я получаю следующее сообщение об ошибке:

ImportError: No module named 'Image' 

Если я закомментируйте from pygraphics import media линия работает. Но тогда мне нужен пакет media. что тут происходит. Я установил все необходимые пакеты, выполнив pip install <module name>. Если я прокомментирую from PIL import Image, я все равно получаю ту же ошибку. Что здесь происходит?. Я рассмотрел другие подобные вопросы. Но никто из них не отвечает на этот вопрос.

TL; DRimport media не работает. Он дает ошибку ImportError: No module named 'Image'. Но я уже установил изображение через PIL. Помогите!!

Я нахожусь на mac и используя python 3.5.1.

ответ

0

В вашем терминале запустите python3 -m pip install <module_name>. pip, скорее всего, установил модуль для python2, который вы можете проверить, выполнив help("modules") в python2 и python3. Запуск pip -V также расскажет вам, какая версия Python pip устанавливает модули для.

+0

Я установил python, используя Anaconda. Модули установлены для правильной версии python, с которой я пытаюсь скомпилировать. – minibuffer

+0

@JackDawkins Итак, вы видите PIL _and_ pygraphics при запуске 'help (" modules ")' в Python 3.5.1? – sidney

+0

Когда я 'help (" modules ")' они не показывают. Но когда я делаю их индивидуально, они показывают помощь: 'help (" PIL ")' и 'help (" pygraphics ")' – minibuffer