Моя консоль Spyder не может распознать pygal, как только я ее импортирую

текст консоли spyder

python cmd — pygal работает нормально

Однако, когда я открываю, например, в CMD или в Python IDLE, pygal импортируется нормально.

Я переместил все свои проекты и Spyder в тот же каталог, где установлен python3.

каталог

Кто-нибудь знает, что, возможно, может происходить? Получение сообщения об ошибке

ModuleNotFoundError: нет модуля с именем «pygal».


person Frederico Tannous    schedule 05.04.2020    source источник
comment
Прочтите наше руководство понять, как это исправить.   -  person Carlos Cordoba    schedule 05.04.2020


Ответы (1)


Пожалуйста, запустите команду установки в самом Spyder, если вы этого не сделали. Вероятно, это происходит из-за того, что pygal был установлен в среде conda или venv/virtualenv, отличной от той, в которой сейчас работает Spyder. На днях я также столкнулся с той же проблемой при импорте пакета. Я запустил команду установки в командной строке. И он был установлен, но я не мог получить к нему доступ из Spyder. Однако, когда я запустил команду установки из Spyder, она была выполнена. Я смог импортировать его. Надеюсь, это поможет. Дайте этому Работу с пакетами и средами в Spyder прочитайте статью. Это объясняет аналогичную проблему.

person ChasedByDeath    schedule 05.04.2020