操作系统: Windows 10 64 位
语言: Python 3.5.2 (Anaconda 4.2.0)
问题模块: PyBluez 0.22 (PyBluez-0.22-cp35-none-win_amd64.whl)
当我在安装后尝试导入 PyBluez 时:
我收到以下错误:
我通过 pip 更新了 Spyder,我还尝试通过 pip 卸载并重新安装模块:
编辑:
我只安装了 python 3.5.2:
操作系统: Windows 10 64 位
语言: Python 3.5.2 (Anaconda 4.2.0)
问题模块: PyBluez 0.22 (PyBluez-0.22-cp35-none-win_amd64.whl)
当我在安装后尝试导入 PyBluez 时:
我收到以下错误:
我通过 pip 更新了 Spyder,我还尝试通过 pip 卸载并重新安装模块:
编辑:
我只安装了 python 3.5.2:
根据评论。PyBluez
您为 python3.5.2安装了 python 包,但 spyder 使用的是 3.6。
这个答案说
按 CTRL+SHIFT+ALT+P 打开“首选项”窗口。在此窗口中,选择左侧的控制台项目,然后选择高级设置选项卡。Python 可执行文件的路径就在那里。
更改 python 可执行文件。
一个骇人听闻的解决方案是从 spyder 的脚本中运行它
import pip; pip.main(['install','PyBluez'])