交互使用tuareg的ocaml

交互使用tuareg的ocaml,ocaml,Ocaml,为什么在tuareg 2.05下以交互方式运行ocaml时会出现以下情况 OCaml version 4.01.0 找不到topfind文件。 未知指令“camlp4o” 我正在使用OSX10.9 Iain看起来您有一个试图加载topfind的.ocamlinit,该操作失败,因为您在搜索路径中没有正确的目录 如果我不得不冒险猜测的话,我会说您已经将一些配置垃圾(可能类似于eval`opam config env`)放在了一个配置文件中,比如~/.bashrc,它安排在shell中工作

为什么在tuareg 2.05下以交互方式运行ocaml时会出现以下情况

    OCaml version 4.01.0
找不到topfind文件。 未知指令“camlp4o”

我正在使用OSX10.9


Iain

看起来您有一个试图加载topfind的
.ocamlinit
,该操作失败,因为您在搜索路径中没有正确的目录

如果我不得不冒险猜测的话,我会说您已经将一些配置垃圾(可能类似于
eval`opam config env`
)放在了一个配置文件中,比如
~/.bashrc
,它安排在shell中工作,但是emacs没有看到它,因为启动emacs的桌面环境没有咨询
.bashrc
。在同一目录中的bash下运行ocaml是否有效并成功加载topfind?如果是这样,请查找您的环境所参考的配置文件,并将相关代码移到其中一个配置文件中<代码>~/.profile,可能吧