Bluez 5.43を使用してBluetoothSocketに接続すると、root権限が拒否されました。

Bluez 5.43を使用してBluetoothSocketに接続すると、root権限が拒否されました。

私はサードパーティのUSB Bluetoothアダプタを使用してRaspbian Stretch Lite 4.14を実行しているRaspberry Pi 1 Model B +でBluetoothを使用しようとしました。

Python 2.7用のBluez 5.43をインストールしました。しかし、デバイスにbluetoothctl接続しようとすると。BluetoothSocketbluetooth.btcommon.BluetoothError: (13, 'Permission denied')

私が見つけたこのスレッド同じ問題が発生し、を実行して解決しましたsudo python script.py

ただし、同じ操作を実行してを使用してPythonスクリプトを実行すると、sudoプログラムはまだ同じエラーで失敗します。

これは私のPythonスクリプトです。Bluez 5.43を使用してRaspbian Stretch Lite 4.14で実行されているPython2.7。

ベストアンサー1

おすすめ記事