代码之家  ›  专栏  ›  技术社区  ›  Matthias Braun AdamSkywalker

OPAM故障:外部解算器故障

  •  3
  • Matthias Braun AdamSkywalker  · 技术社区  · 8 年前

    尝试在Arch Linux 4.12.10上使用OCaml进行开发时,我不断遇到以下错误消息:

    ### stderr ###
    # error: executing gringo failed (No such file or directory)
    # error: gringo returned with non-zero exit status
    
    [ERROR] External solver failure, please fix your installation and check /home/me/.opam/config and variable $OPAMEXTERNALSOLVER.
            You may also retry with option --use-internal-solver
    

    • opam init
    • opam install ocamlfind
    • opam switch 4.02.3+buckle-master

    事实上,正如错误消息所说,附加 --use-internal-solver 使命令成功运行。

    我的OPAM版本是1.2.2。

    1 回复  |  直到 8 年前
        1
  •  6
  •   Matthias Braun AdamSkywalker    8 年前

    我必须安装软件包 clingo ,其中包含gringo:

    sudo pacman -Sy clingo