Ocaml 使用opam安装程序后,如何运行它?

Ocaml 使用opam安装程序后,如何运行它?,ocaml,opam,Ocaml,Opam,我使用opam成功安装了一个程序:opam安装lustre-v6。但是如何运行它呢?我愚蠢地尝试了lv6,opamlv6,ocaml lv6,opamlustre-v6,opam run lustre-v6,ocaml lustre-v6,等等,但都没有成功。来自文档: lv6 edge.lus 来自文件: lv6 edge.lus 要补充@Ayrat的答案:这里的重要命令是 eval `opam env` 它检测外壳并设置适当的环境变量。这是因为opam将二进制文件安装到当前opam交换机内

我使用opam成功安装了一个程序:
opam安装lustre-v6
。但是如何运行它呢?我愚蠢地尝试了
lv6
opamlv6
ocaml lv6
opamlustre-v6
opam run lustre-v6
ocaml lustre-v6
,等等,但都没有成功。

来自文档:

lv6 edge.lus


来自文件:

lv6 edge.lus


要补充@Ayrat的答案:这里的重要命令是

eval `opam env`

它检测外壳并设置适当的环境变量。这是因为opam将二进制文件安装到当前opam交换机内的自定义目录中,而该目录不在系统的搜索路径中。您可能希望将上面的命令放入shell的init脚本中。

要添加到@Ayrat的答案中,这里重要的命令是

eval `opam env`
它检测外壳并设置适当的环境变量。这是因为opam将二进制文件安装到当前opam交换机内的自定义目录中,而该目录不在系统的搜索路径中。您可能希望将上面的命令放入shell的init脚本中