Пакет Opam установлен, но не может быть найден при компиляции

Я установил Ocaml и Opam. Чтобы скомпилировать проект, я Opam устанавливаю пакет с именем menhir и успешно. Но когда я пытаюсь создать исходный файл, появляется сообщение об ошибке  Ошибка

Я запустил eval '...' и нахожу его в списке пакетов. Я пробовал более раннюю версию, но все же.

Файл сборки равен: $ ocamlbuild -use-ocamlfind -use-menhir -I srz -I lib main.ml


person Linjie Xu    schedule 22.12.2017    source источник
comment
Какую именно команду вы запускаете, чтобы обновить свою среду? Каково значение вашей переменной среды $PATH? Что выводит which menhir?   -  person PatJ    schedule 22.12.2017
comment
Все примененные мной команды: ‹br/› $ opam init ‹br/› $ eval 'opam config env' ** ‹br/› ** $ opamdepext conf-m4. l ** ‹br/› ** $ opam install menhir   -  person Linjie Xu    schedule 26.12.2017
comment
Нет вывода, когда я использую which menhir   -  person Linjie Xu    schedule 26.12.2017


Ответы (1)


Похоже, мне нужно перезагрузить компьютер после установки этих вещей. Я могу начать с установки ocaml, поэтому после перезапуска компьютера все будет нормально.

person Linjie Xu    schedule 14.09.2018