Получение ошибки при попытке импортировать Bluetooth на python2 .7 - PullRequest
0 голосов
/ 24 января 2020

Я установил python2 .7 на Raspeberry Pi 4 со сценарием, который использует библиотеку bluethooth (pybluez), но сценарий зависал при импорте библиотеки. Если я просто пытаюсь импортировать библиотеку bluetooth на оболочку python2 .7, и у меня возникает та же ошибка: «AttributeEror: attribute ' do c» для объектов «instancemethod» не доступен для записи »

Я не могу переключиться на python3, и я не понимаю, почему он не работает, поэтому, если у кого-то возникнет проблема, я был бы благодарен :)

code:

Import bluetooth

Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python2.7/dist-packages/bluetooth/__init__.py", line 282,
in <module>
"""
AtributeError: attribute '__doc__' of 'instancemethod' objects is not writable

Спасибо

1 Ответ

1 голос
/ 14 марта 2020

У меня была та же проблема, и я исправил ее, используя this init .py

где-то рядом со строкой 8, там написано "версия" и "старый" init .py, который я использовал, был 0,23, один рабочий - 0,22. Кстати, я использовал pip install, чтобы получить 0.23.

...