我试图在python中使用蓝牙,但遇到了一个模块-pybluez。当时,我尝试通过运行pip install pybluez进行安装。该软件包已找到并下载,但是在运行python setup.py egg_info时引发了错误。

然后,我尝试从此链接https://pypi.python.org/pypi/PyBluez下载pyBluez。
但是,它说我的PC上安装的Python版本不是2.7(我有2.7.10;为此我需要2.7.0吗?)此外,此下载链接适用于32位系统,可能是原因是它不能在我的机器上运行。

所以我问:
1.如何解决此错误?

当我尝试使用pip安装pybluez时,输出错误:

2.使用https://pypi.python.org/pypi/PyBluez下载是否需要python 2.7.0和32位系统?如果是这样,有人可以为64位系统提出更好的方法吗?
3.还有其他可以替代的蓝牙模块吗?

最佳答案

我已经成功地用 python3.6 为 win10x64 构建了 pybluez

  • 下载并安装 Windows 10 构建工具:https://www.visualstudio.com/pl/thank-you-downloading-visual-studio/?sku=BuildTools&rel=15
  • 以管理员身份运行“VS 的开发人员命令提示符”
  • 克隆 pybluez 存储库 https://github.com/karulis/pybluez
  • cd 到带有 repo
  • 的目录
  • 运行 python setup.py install

  • 快乐蓝牙

    10-06 14:20