如何在Mac OS终端中安装hcitool

7

大家好,我一直在尝试在Mac OS终端上使用hcitool,但是每次我输入hcitool scan时都会出现以下错误:-bash: hcitool: command not found。我已经尝试过pip install hcipip install hcitool,但是显示以下错误。

  ERROR: Could not find a version that satisfies the requirement gatttool (from versions: none)

错误:找不到匹配的gatttool发行版。

请帮我解决这个问题。

2个回答

6

命令hcitool、gatttool和hciconfig等属于BlueZ软件包,只适用于Linux系统。另一方面,MacOS是基于UNIX内核的操作系统,因此这些命令无法在MacOS上运行。以前曾经有过某些方法使在MacOS操作系统中部分功能可用,但解决方案总是不完整。

您最好的选择是使用虚拟机来运行Linux客户机(例如Ubuntu),然后从该虚拟机操作系统中使用BlueZ命令。

希望这可以帮到您。


0

让自己的Docker容器运行起来。您可以编写脚本并将其保存在主机和容器之间的共享卷中(这意味着您无需登录到容器中)。然后,您可以从OSX终端执行这些脚本,以在容器中运行。

希望对您有所帮助。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接