首页 > 解决方案 > 在 macOS 中安装 Unet 音频时找不到本机库`yoda_phy_pa_x86_64`

问题描述

macOS GateKeeper 在尝试运行 Unet 音频时给我以下错误消息:

"libyoda_phy_pa_x86_64.dylib" cannot be opened because the developer cannot be verified

终端显示:

> bin/unet audio
Native library yoda_phy_pa_x86_64 not found

标签: unetstack

解决方案


  1. 看到消息提示后,单击“取消”。
  2. 打开“系统偏好设置”,然后转到“安全和隐私”。消息“libyoda_phy_pa_x86_64.dylib”被阻止使用,因为它不是来自已识别的开发人员。将在对话框的底部列出,旁边有一个“允许”按钮。单击按钮。

在此处输入图像描述

  1. 返回终端,bin/unet audio再次键入并按 Enter。
  2. 它将显示一个对话框,并显示消息macOS 无法验证“libyoda_phy_pa_x86_64.dylib 的开发人员。您确定要打开它吗?
  3. 单击“打开”,这将打开一个带有Unet 音频概览仪表板的浏览器窗口。

要安装 PortAudio:

> brew install portaudio

brew注意:可以在这里找到安装说明: https ://docs.brew.sh/Installation

要安装 Java 8:

> brew tap adoptopenjdk/openjdk
> brew cask install adoptopenjdk8

如果以下错误仍然存​​在,则可能是路径有问题。

> bin/unet audio
Native library yoda_phy_pa_x86_64 not found

Brew 将 PortAudio 安装在/usr/local/Cellar/portaudio/(带有指向 的符号链接/usr/local/opt/portaudio/)。如果您从源代码安装,请确保在上述位置有指向您的 PortAudio 文件夹的符号链接。


推荐阅读