首页 文章

Spyder3 Python IDE无法启动:“此Windows版本不支持所需的蓝牙API”

提问于
浏览
3

我是一个非常业余的爱好程序员,并且一直在使用spyder3 IDE来玩python(我喜欢它用于变量查看器) . 我最近重新格式化了我的电脑,然后在启动sypder时遇到了这个问题:

计算机格式之后的常规步骤是:

1)从python.org windows .exe下载安装Python 3 .

2)在命令提示符下运行这些命令 .

pip install PyQt5
    pip install spyder

3)使用资源管理器,导航到python / scripts /并双击spyder3.exe .

4)通常spyder3现在会启动,但最近我收到了这个错误框:Windows Error Box

"This Windows version (6.3.9600) does not support the required Bluetooth API. Consider updating to a more recent Windows (10.0.10586 or above)."

我重新格式化了我的电脑,重新安装了一切,但问题仍然存在 .

我尝试通过下载spyder .zip git-hub并使用以下命令加载spyder3:

python bootstrap.py

但这导致我出现相同的错误消息 .

这两种方法之前都运行良好,我不确定是什么导致它以及如何继续 . 请问你的见解:)

系统规格:华硕笔记本电脑,Intel i7-4700HQ,16GB RAM,Win 8.1 64bit,

2 回答

  • 2

    看起来PyQt5 5.10已经引入了这个问题 .

    使用以下命令恢复到5.9.2对我有用:

    pip uninstall PyQt5
    pip install PyQt5==5.9.2
    

    不确定是PyQt5的错还是Spyder滥用API .

  • 5

    import PyQt5.Qt 导入一切,包括蓝牙 . 虽然这个导入看起来不错,但只有一个它在这样的场景中花费了 . 所以,只需使用常规导入,如 import PyQt5.QtWidgets . 我会在这一点上看看我是否能在Spyder找到任何证据 .

    https://github.com/spyder-ide/qtpy/pull/143与Spyder 1.4.1一起发布 .

相关问题