Установленный модуль (через pip) не может быть импортирован

ОС: Windows 10 64-битная
Язык: Python 3.5.2 (Anaconda 4.2.0)
Проблемный модуль: PyBluez 0.22 (PyBluez-0.22-cp35-none-win_amd64.whl)

Когда я пытаюсь импортировать PyBluez после установки, т.е.

введите описание изображения здесь

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

введите описание изображения здесь

Я обновил Spyder через pip, а также попытался удалить и переустановить модуль через pip:

введите описание изображения здесь

РЕДАКТИРОВАТЬ:

У меня установлен только Python 3.5.2:

введите описание изображения здесь

1 ответ

Решение

Согласно комментариям. Вы установили пакет Python PyBluez для python3.5.2, но spyder использует 3.6.

Этот ответ говорит

Нажмите CTRL+SHIFT+ALT+P, чтобы открыть окно настроек. В этом окне выберите элемент консоли слева, а затем вкладку "Дополнительные параметры". Путь к исполняемому файлу Python будет прямо здесь.

изменить исполняемый файл Python.

Хакерское решение состоит в том, чтобы запустить это из скрипта в Spyderimport pip; pip.main(['install','PyBluez'])

Другие вопросы по тегам