我在堆栈溢出上阅读了一些与此类似的其他线程,但我一直无法解决我的问题。
我正在尝试安装一个包。
apt install libgnutls28-dev
但是,我收到以下错误。
Unable to locate an executable at "/Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home/bin/apt" (-1)
其他人已经能够通过在终端中设置 java home 环境变量来解决这个错误。
export JAVA_HOME=/Library/Java/Home
我已经试过了,然后再次运行 apt install,但收到同样的错误:
Unable to locate an executable at "/Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home/bin/apt" (-1)
感谢任何帮助!
最佳答案
嘿,我在尝试安装 libsndfile 时遇到了这个问题。原来我正在阅读他们对 Debian/Ubuntu 的说明。 apt 不是 macosx 上的东西。您需要使用替代包安装程序,例如 brew。
https://unix.stackexchange.com/questions/359219/error-when-using-apt-on-macos-sierra
关于java - apt 安装无法找到可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37493562/