Проблема заключается в использовании различных сред для вашей подсказки anaconda и вашего экземпляра spyder, как упомянуто @Simon. Эта проблема и различные доступные решения рассматриваются здесь: обсуждение GitHub
Вы можете решить проблему следующим образом. При условии, что в вашей среде приглашения Anaconda уже установлен пакет spyder-kernels
, выполните в командной строке Anaconda следующую команду:
python -c "import sys; print(sys.executable)"
и скопируйте путь, возвращенный на вашу консоль. Затем в Spyder перейдите на Инструменты> Настройки> Интерфейс Python . Здесь вы увидите две опции в разделе Выберите интерпретатор Python для всех консолей Spyder . Проверьте второй вариант и вставьте путь, который вы скопировали из приглашения Anaconda. Закройте Spyder и откройте его снова, и теперь команда import module
должна работать.
При этом Spyder будет в основном использовать интерпретатор Python из среды, в которой вы установили новые модули.