安装依赖
sudo apt-get install libbluetooth-dev
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ -U pybluez
下载失败可以尝试直接git
如果没有安装git
sudo apt-get install git
直接从 PyBluez 的 GitHub 仓库安装最新代码
pip install git+https://github.com/pybluez/pybluez.git
网不好直接看我资源下载到目标位置
unzip pybluez-master.zip
解压后进入
cd pybluez-master
运行升级脚本
python setup.py install
2.代码编写
在树莓派中创建文件bt_test.py,写入以下代码
import bluetooth
bt_addr = ""
port = 1
def BlueToothInit():
global sock
sock = bluetooth.BluetoothSocket(bluetooth.RFCOMM)
sock.connect((bt_addr,port))
BlueToothInit()
sock.send('1')
sock.close()