您好,我一直在尝试在Mac OS终端上使用hcitool,但是每当我键入hcitool scan
时,就会出现以下错误-bash: hcitool: command not found
我尝试了pip install hci
和pip install hcitool
,但显示了以下错误
ERROR: Could not find a version that satisfies the requirement gatttool (from versions: none)
错误:找不到与gatttool匹配的分布
请在这件事上给予我帮助
最佳答案
hcitool,gatttool,hciconfig等命令是BlueZ软件包的一部分,该软件包仅在Linux上有效。另一方面,MacOS是UNIX核心,因此命令将无法在MacOS操作系统上运行。在MacOS操作系统上获得某种功能之前,曾发生过一些黑客攻击,但解决方案始终是不完整的。
下一个最好的选择是使用运行Linux guest虚拟机(例如Ubuntu)的虚拟机,然后从该VM OS中使用BlueZ命令。
我希望这有帮助。