2015-09-04 19 views
3

Я просто попытался реализовать bluetooth из Python в PyCharm, используя PyBluez. Я застрял в этой конкретной ошибке. Я попытался найти эту ошибку, но не смог ее найти. Может ли кто-нибудь помочь?Обнаружение устройств Bluetooth IOError: сервер RPC недоступен

Это мой код

>>> from bluetooth import discover_devices 
>>> nearby_devices = discover_devices() 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
    File "C:\Python27\lib\site-packages\bluetooth\msbt.py", line 15, in discover_devices 
    devices = bt.discover_devices(duration=duration, flush_cache=flush_cache) 
IOError: The RPC server is unavailable. 
+0

Я получил ту же ошибку. Я проверил сервисы и Служба поддержки Bluetooth не работала (думаю, я давно отключил ее). Я перезапустил его и получил другую ошибку: «IOError: дескриптор недействителен». У меня нет устройства Bluetooth поблизости, поэтому я не могу это проверить. Ваш компьютер способен обнаруживать устройства? –

ответ

1

Я имел ту же ошибку, и удалось это исправить.

Радиоустройство Bluetooth отключено на моем ноутбуке.

Я открыл диспетчер устройств, выбрал устройство и включил его.

Теперь мой выход:

>>> from bluetooth import discover_devices 
>>> discover_devices() 
['2C:4A:05:96:27:01'] 
Смежные вопросы