大家好,我一直在尝试在mac os终端上使用hcitool,但每当我输入hcitool scan
时,就会出现以下错误:我已经尝试了pip install hci
-bash: hcitool: command not found
pip install hcitool
,但显示了以下错误
ERROR: Could not find a version that satisfies the requirement gatttool (from versions: none)
错误:找不到gatttool的匹配分发
请帮我弄一下这个
发布于 2019-06-19 15:13:01
诸如hcitool、gatttool、hciconfig等命令是BlueZ包的一部分,它只能在Linux上运行。另一方面,MacOS是UNIX核心,因此这些命令不能在MacOS操作系统上运行。之前已经有黑客在MacOS操作系统上获得了某种功能,但解决方案总是不完整的。
您的下一个最佳选择是使用运行Linux来宾操作系统(例如Ubuntu)的虚拟机,然后在该虚拟机操作系统中使用BlueZ命令。
我希望这能帮到你。
发布于 2021-01-28 13:23:56
让自己的Docker容器启动并运行。您可以编写保存在主机和容器之间的共享卷中的脚本(这意味着您不必登录到容器)。然后,您可以从OSX终端执行这些脚本,以便在容器中运行。
HTH
https://stackoverflow.com/questions/56649734
复制相似问题