关于电池安装的信息似乎相互矛盾。我已经尝试了几个建议,但没有一个对我有效。
ocamlfind batteries/ocaml但这就产生了这个错误:
ocamlfind: Cannot find command: /username/godi/lib/ocaml/pkg-lib/batteries/ocaml然后,我尝试将ocamlinit文件从电池目录复制到主目录中的.ocamlinit。
Cannot find file topfind.
File ".ocamlinit", line 38, characters 0-20:
Error: Unbound module Toploop我使用的是ocaml 4.00.1。
注意:如果这个问题对这个ocaml batteries compiling : Unbound module Toploop来说是多余的,我很抱歉,但是给出的答案还不够明确,我无法实际尝试。
发布于 2013-02-13 16:19:38
就像@rgrinberg所说的,试着用opam安装电池。为此,首先下载快速安装程序:
$ wget http://www.ocamlpro.com/pub/opam_installer.sh然后执行以下脚本:
$ sh ./opam_installer.sh /usr/local/bin它将安装最新的“稳定”opam (当然,您可以更改路径/usr/local/bin)和最新版本的OCaml编译器。
在此之后,您只需运行:
$ opam install batteries这应该是可以的。
您还可以检查ocaml.org安装部分(由包管理器)或opam website。
https://stackoverflow.com/questions/14840236
复制相似问题