Форум программистов, компьютерный форум, киберфорум
Python: Сети
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
1 / 0 / 1
Регистрация: 07.08.2018
Сообщений: 80

Установка PyBluez

12.10.2019, 17:06. Показов 2473. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
устанавливаю на питон PyBluez
использую Raspberry Pi 4
выдаёт ошибку

ввожу в консоли
Code
1
pi@raspberrypi:~ $ pip install PyBluez
и получаю
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting PyBluez
  Using cached https://files.pythonhosted.org/packages/c1/98/3149481d508bee174335be6725880f00d297afebe75c15e917af8f6fe169/PyBluez-0.22.zip
Building wheels for collected packages: PyBluez
  Running setup.py bdist_wheel for PyBluez ... error
  Complete output from command /usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-4l7_v4u4/PyBluez/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/pip-wheel-s710zuks --python-tag cp37:
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.linux-armv7l-3.7
  creating build/lib.linux-armv7l-3.7/bluetooth
  copying bluetooth/msbt.py -> build/lib.linux-armv7l-3.7/bluetooth
  copying bluetooth/btcommon.py -> build/lib.linux-armv7l-3.7/bluetooth
  copying bluetooth/bluez.py -> build/lib.linux-armv7l-3.7/bluetooth
  copying bluetooth/ble.py -> build/lib.linux-armv7l-3.7/bluetooth
  copying bluetooth/osx.py -> build/lib.linux-armv7l-3.7/bluetooth
  copying bluetooth/__init__.py -> build/lib.linux-armv7l-3.7/bluetooth
  copying bluetooth/widcomm.py -> build/lib.linux-armv7l-3.7/bluetooth
  running build_ext
  building 'bluetooth._bluetooth' extension
  creating build/temp.linux-armv7l-3.7
  creating build/temp.linux-armv7l-3.7/bluez
  arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./port3 -I/usr/include/python3.7m -c bluez/btmodule.c -o build/temp.linux-armv7l-3.7/bluez/btmodule.o
  In file included from bluez/btmodule.c:20:
  bluez/btmodule.h:5:10: fatal error: bluetooth/bluetooth.h: Нет такого файла или каталога
   #include <bluetooth/bluetooth.h>
            ^~~~~~~~~~~~~~~~~~~~~~~
  compilation terminated.
  error: command 'arm-linux-gnueabihf-gcc' failed with exit status 1
  
  ----------------------------------------
  [COLOR="Red"]Failed building wheel for PyBluez[/COLOR]
  Running setup.py clean for PyBluez
Failed to build PyBluez
Installing collected packages: PyBluez
  Running setup.py install for PyBluez ... error
    Complete output from command /usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-4l7_v4u4/PyBluez/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-4d_6gl4x/install-record.txt --single-version-externally-managed --compile --user --prefix=:
    running install
    running build
    running build_py
    creating build
    creating build/lib.linux-armv7l-3.7
    creating build/lib.linux-armv7l-3.7/bluetooth
    copying bluetooth/msbt.py -> build/lib.linux-armv7l-3.7/bluetooth
    copying bluetooth/btcommon.py -> build/lib.linux-armv7l-3.7/bluetooth
    copying bluetooth/bluez.py -> build/lib.linux-armv7l-3.7/bluetooth
    copying bluetooth/ble.py -> build/lib.linux-armv7l-3.7/bluetooth
    copying bluetooth/osx.py -> build/lib.linux-armv7l-3.7/bluetooth
    copying bluetooth/__init__.py -> build/lib.linux-armv7l-3.7/bluetooth
    copying bluetooth/widcomm.py -> build/lib.linux-armv7l-3.7/bluetooth
    running build_ext
    building 'bluetooth._bluetooth' extension
    creating build/temp.linux-armv7l-3.7
    creating build/temp.linux-armv7l-3.7/bluez
    arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./port3 -I/usr/include/python3.7m -c bluez/btmodule.c -o build/temp.linux-armv7l-3.7/bluez/btmodule.o
    In file included from bluez/btmodule.c:20:
    bluez/btmodule.h:5:10: fatal error: bluetooth/bluetooth.h: Нет такого файла или каталога
     #include <bluetooth/bluetooth.h>
              ^~~~~~~~~~~~~~~~~~~~~~~
    compilation terminated.
    error: command 'arm-linux-gnueabihf-gcc' failed with exit status 1
    
    ----------------------------------------
[COLOR="red"]Command "/usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-4l7_v4u4/PyBluez/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-4d_6gl4x/install-record.txt --single-version-externally-managed --compile --user --prefix=" failed with error code 1 in /tmp/pip-install-4l7_v4u4/PyBluez/[/COLOR]
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.10.2019, 17:06
Ответы с готовыми решениями:

Не открывается приложение с модулем pybluez
Почему при добавлении модуля pybluez (bluetooth) в компилирующийся код для андроид у меня не открывается на телефоне приложение,но если...

Почему не получается подключиться к серверу pybluez?
Доброго времени суток.Смотрите,проблема такая:яя нашел некий пример,но он не работает и мне выдает во что.Вот код: import bluetooth ...

Ошибка при загрузке pybluez через pip
Вот такая ситуация,когда я ввожу в cmd:&quot;pip install pybluez&quot;у меня вроде бы загружается,но после сообщения:&quot;Using cached...

6
1293 / 677 / 367
Регистрация: 07.01.2019
Сообщений: 2,302
13.10.2019, 03:45
Цитата Сообщение от KvaksManYT Посмотреть сообщение
bluetooth/bluetooth.h: Нет такого файла или каталога
#include <bluetooth/bluetooth.h>
^~~~~~~~~~~~~~~~~~~~~~~
Написано же bluetooth/bluetooth.h: Нет такого файла или каталога
0
1 / 0 / 1
Регистрация: 07.08.2018
Сообщений: 80
13.10.2019, 10:17  [ТС]
Цитата Сообщение от tooru Посмотреть сообщение
Написано же bluetooth/bluetooth.h: Нет такого файла или каталога
да, но где его найти?
0
5042 / 1069 / 149
Регистрация: 29.01.2013
Сообщений: 6,244
14.10.2019, 14:54
KvaksManYT, возможно в драйверах bluetooth есть. Напомните, у 4-й малинки на борту беспроводные сети есть?
0
1 / 0 / 1
Регистрация: 07.08.2018
Сообщений: 80
14.10.2019, 20:01  [ТС]
Цитата Сообщение от Alli_Lupin Посмотреть сообщение
KvaksManYT, возможно в драйверах bluetooth есть. Напомните, у 4-й малинки на борту беспроводные сети есть?
WiFi + Bluetooth - встроенны
0
5042 / 1069 / 149
Регистрация: 29.01.2013
Сообщений: 6,244
14.10.2019, 21:47
KvaksManYT, он работает?
0
1 / 0 / 1
Регистрация: 07.08.2018
Сообщений: 80
23.10.2019, 20:01  [ТС]
Цитата Сообщение от Alli_Lupin Посмотреть сообщение
KvaksManYT, он работает?
работает
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.10.2019, 20:01
Помогаю со студенческими работами здесь

Установка PyBluez
Пытаюсь установить библиотеку PyBluez, но не получается - выдаёт ошибка Может к нему нужны дополнительные библиотеки? Ввожу в...

Почему при добавлении модуля pybluez у меня высвечивается ошибка при компиляции кода в формат apk?
Доброго времени суток!Недавно начал заниматься компиляцией кодов python в формат apk,но столкнулся с проблемой.Она заключается в...

Установка Win7 на новый винт и установка винта в другую машину
Сиутация такая: есть ноутбук который прибудет только завтра. На ноуте здох винт (предупреждения были, но человек постоянно откладывал и...

Установка с DVD TeXlive Perl-скриптом - установка, которая не происходит
Установка с DVD TeXlive с помощью Perl-скрипта - установка, которая не происходит. Я, - пользователь, пытался установить с DVD (ссылка на...

Установка Windows7 на ноутбук Expert Line, установка драйвера для жесткого диска
Здравствуйте. Сейчас устанавливаю Win7 home basic, на ноутбук производителя Expert Line модели ELU0914 с хардом hitachi hts5450a7e380. При...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru