Ocaml 使用opam安装程序后,如何运行它?
我使用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安装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脚本中