赞
踩
近期因工程需要在Ubuntu中使用蓝牙远程一些设备。安装Bluetooth的Python第三方软件包pybluez时遇到很多问题,一番折腾后完美解决。此篇博客进行了梳理和总结,供大家参考。
pip install pybluez
安装pybluez
出现subprocess-exited-with-error
➕metadata-generation-failed
错误pip install pybluez
pip install git+https://github.com/pybluez/pybluez.git#egg=pybluez
安装setuptools
之后,重新执行pip install pybluez
出现subprocess-exited-with-error
➕command 'gcc' failed with exit status 1
错误。原因是因为没有bluetooth/bluetooth.h
这个文件。
通过apt安装bluetooth和libbluetooth-dev,解决因为没有bluetooth/bluetooth.h
这个文件而报的错误。
通过在Github上面直接下载Git仓库然后使用setup.py
代码安装成功。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。