【发布时间】:2018-07-08 21:39:06
【问题描述】:
一直在使用 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
“此 Windows 版本 (6.3.9600) 不支持所需的蓝牙 API。请考虑更新到更新的 Windows(10.0.10586 或更高版本)。”
我再次重新格式化了我的电脑,重新安装了所有东西,但问题仍然存在。
我尝试通过下载 spyder .zip git-hub 并使用以下命令来加载 spyder3:
python bootstrap.py
但这会导致我收到相同的错误消息。
这两种方法以前都可以正常工作,我不确定是什么原因造成的以及如何进行。恳请您的见解:)
【问题讨论】:
-
我在 Windows Server 2012R2(又名 Windows 8.1 Server)上遇到了完全相同的问题。 Windows 7 和 Windows 10 都很好。我怀疑 spyder3 依赖项之一是造成此错误的原因。更改spyder3.exe的兼容模式并不能解决问题,只会更改错误信息中报告的Windows版本。
-
在我看来,最有可能的罪魁祸首是 PyQt5。您是否尝试过安装旧版本的 PyQt5?示例:pypi.python.org/pypi/PyQt5/5.9.2 不幸的是我的 Windows 2012R2 机器没有连接到网络,所以我无法轻松测试。
标签: python windows python-3.x spyder