OCaml:找不到版本

OCaml: Can't find version

当我输入ocaml --version它returns

/usr/bin/ocaml: unknown option '--version'.

我使用 OPAM 和 运行 安装说明

opam初始化 评估 $(opam 环境) 评估 opam env opam 开关创建 4.07.0

一切似乎都很顺利。输入 which ocaml returns 一个看起来正确的路径。当进入终端会话时,它似乎工作正常。当我搜索它时,我在任何地方都没有看到这个错误。

OCaml 工具很奇怪,通常不遵循使用双破折号作为命令行选项的 POSIX 准则。此时可能是出于历史原因,因为标准 Arg 模块以这种方式解析命令行参数。无论如何,这将起到作用:

ocaml -version