install_pybulez

想着写一个跨设备通讯的程序,但又不想用网络,这就想到通过蓝牙来实现。

python 有针对蓝牙通讯的包 pybluez 。

本文件记录在 Ubuntu 下安装 pybluez 包的过程。

Install

1
pip install pybluez

直接运行 pip 安装指令,然后报错:

error

缺少相关依赖,查找后得到解决办法。

1
2
sudo apt-get install libbluetooth-dev
pip install pybluez

安装成功!

Test

1
2
import bluetooth
print("本机蓝牙MAC地址:", bluetooth.read_local_bdaddr())

查看本地蓝牙 MAC 地址:成功!

1
print(discover_devices(lookup_names=True))

查看可通讯蓝牙列表:测试失败,凑!

Last

安装成功,测试失败,若有闲暇,再来送菜。