Недавно я обновил facebook на моем рабочем ноутбуке, и я пытаюсь обновить свой личный ноутбук. Он установлен без проблем на моем рабочем ноутбуке, но я получаю сообщение об ошибке (см. Ниже) на своем личном ноутбуке. Оба имеют opam 1.2.2 и ocaml 4.03.0. Если я выполню opam init --comp=VERSION
, я вижу, что все уже обновлено. Любые идеи, почему brew install infer
могут быть неудачными?`brew install infer` error
[User]-MacBook-Pro:~ [User]$ brew install infer
==> Using the sandbox
==> Downloading https://github.com/facebook/infer/releases/download/v0.9.2/infer
Already downloaded: /Users/[User]/Library/Caches/Homebrew/infer-0.9.2.tar.xz
==> ./build-infer.sh all --yes
Last 15 lines from /Users/[User]/Library/Logs/Homebrew/infer/01.build-infer.sh:
initializing opam...
Checking for available remotes: rsync and local, git.
- you won't be able to use mercurial repositories unless you install the hg
command on your system.
- you won't be able to use darcs repositories unless you install the darcs
command on your system.
[WARNING] Recommended external solver aspcud not found.
[ERROR] No OCaml compiler found in path. You should use:
opam init --comp=VERSION
[ERROR] Initialisation failed
OpamGlobals.Exit(66)
READ THIS: https://git.io/brew-troubleshooting
If reporting this issue please do so at (not Homebrew/brew):
https://github.com/Homebrew/homebrew-core/issues
These open issues may also help:
infer 0.9.3 https://github.com/Homebrew/homebrew-core/pull/5130
Моя работа ноутбук на OS X El Capitan Version 10.11.6, и мой личный ноутбук на MacOS Sierra версии 10.12.
https://github.com/facebook/infer/issues/467