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

Error downloading pybluez on windows 10 with python 3.7 (64-bit)

我试图下载 python 模块一 windows 10 pybluez(使用 cmd pip install pybluez,但出现此错误:

Collecting pybluez Using cached https://files.pythonhosted.org/packages/c1/98/3149481d508bee174335be6725880f00d297afebe75c15e917af8f6fe169/PyBluez-0.22.zip Complete output from command python setup.py egg_info: Could not find the Windows Platform SDK


Command "python setup.py egg_info" failed with error code 1 in C:\Users\hartenc\AppData\Local\Temp\pip-install-r9kn6698\pybluez\

经过广泛的研究,我仍然无法弄清楚为什么它不起作用,所以任何帮助都会非常有益。顺便说一句,我正在使用 python 3.7。谢谢!

首先确保您要查找的位置没有被隐藏。在我的例子中,我安装了 pip,但是 python 目录没有出现。然后确保安装了 windows 10 SDK。 python 目录中应该有 19.0.3 v 的 pip。 如果没有,则检查:https://datatofish.com/upgrade-pip/

获得正确版本的 pip 后,启动 powershell/command 提示符并输入: pip 安装 PyBluez-win10.