在使用python 3.7(64位)的windows 10上下载pybluez时出错

在使用python 3.7(64位)的windows 10上下载pybluez时出错,python,bluetooth,pip,pybluez,Python,Bluetooth,Pip,Pybluez,我试图下载python模块one windows 10 pybluez(使用cmdpip安装pybluez),但出现以下错误: 收集pybluez 使用缓存 从命令python setup.py egg_info完成输出: 找不到Windows平台SDK 命令“python setup.py egg_info”在C:\Users\hartenc\AppData\Local\Temp\pip-install-r9kn6698\pybluez中失败,错误代码为1\ 经过广泛的研究,我仍然无法找出它

我试图下载python模块one windows 10 pybluez(使用cmd
pip安装pybluez
),但出现以下错误:

收集pybluez 使用缓存 从命令python setup.py egg_info完成输出: 找不到Windows平台SDK


命令“python setup.py egg_info”在C:\Users\hartenc\AppData\Local\Temp\pip-install-r9kn6698\pybluez中失败,错误代码为1\


经过广泛的研究,我仍然无法找出它不起作用的原因,因此任何帮助都是非常有益的。顺便说一句,我正在使用python 3.7。谢谢!

首先确保您要查找的位置没有隐藏。在我的情况下,我安装了pip,但python目录没有显示。然后确保您有windows 10安装了SDK。python目录中应该有19.0.3V的pip。 如果没有,则检查:

获得正确版本的pip后,启动powershell/命令提示符并键入:
pip安装PyBluez-win10。

请发布完整的错误消息。是否仅仅是PyBluez与python 3.7不兼容?为什么它与python 3.7不兼容?与其猜测原因,不如发布错误消息以找出原因。消息
无法找到Windows平台SDK
indica您没有安装Windows SDK的tes。如果您不能/不想弄乱它,您可以从下载Python 3.7 wheel文件,它的扩展名已预编译。下载后,运行
pip install path\to\PyBluez-0.22-cp37-cp37m-win_amd64.whl
来安装它。当我尝试使用两种方法中的第二种方法安装它时,我获取错误:
PyBluez-0.22-cp37-cp37m-win\u amd64。whl在此平台上不是受支持的控制盘。