我安装了OCAML和OPAM,然后使用OPAM安装了ocaml-http等库。当我试图打开模块Http_types时,ocaml toplevel正在抛出错误无界模块。ocaml toplevel抛出错误无界模块
我试图设置CAML_LD_LIBRARY_PATH在/home/ubuntu/.opam/opam-init/variables.sh
旧OPAM初始化过程中产生的:
CAML_LD_LIBRARY_PATH = /家庭/ Ubuntu的/。 OPAM/4.01.0/LIB/stublibs;导出CAML_LD_LIBRARY_PATH; PERL5LIB =/home/ubuntu/.opam/4.01.0/lib/perl5:$ PERL5LIB;出口PERL5LIB; OCAML_TOPLEVEL_PATH =/home/ubuntu/.opam/4.01.0/lib/toplevel;导出OCAML_TOPLEVEL_PATH; MANPATH = $ MANPATH:/home/ubuntu/.opam/4.01.0/man;导出MANPATH; PATH =/home/ubuntu/.opam/4.01.0/bin:$ PATH;导出PATH;我添加了CAML_LD_LIBRARY_PATH =/home/ubuntu/.opam/4.01.0/lib/stublibs:/home/ubuntu/.opam/4.01.0/lib;我在其中添加了CAML_LD_LIBRARY_PATH =/home/ubuntu/.opam/4.01.0/lib/stublibs:/home/ubuntu/.opam/4.01.0/lib;导出CAML_LD_LIBRARY_PATH;
/home/ubuntu/.opam/4.01.0/lib是安装了所有新的非标准库的地方。但是,当我做opam init再次新添加的行将消失。