в питоне отступы имеют критическое значение
расставьте пожалуйста пробелы в нужных местах иначе читать это не представляется никакой возможности
(раз уж не смогли осилить тег )
давайте рассуждать логически: "модуль не найден", что бы это значило? это значит что его ищут но не могут найти? то есть существует место в котором его ожидали но не обнаружили, логично?
если в командной строке все работает отлично это значит модуль искали где-то и таки нашли
не значит ли это что питон саблайма и питон командной строки ищут модуль в разных местах?
может стоит поискать способ который поможет узнать куда именно питон обращается за пакетами
попробуйте код Шредингера