Ошибка: Версия 1.11 дюны не поддерживается
Я хочу протестировать этот проект: https://github.com/nt591/monkey-ocaml на моем Mac. После скачивания проекта,dune runtest
вернул следующую ошибку:
$ dune runtest
File "dune-project", line 1, characters 11-15:
1 | (lang dune 1.11)
^^^^
Error: Version 1.11 of dune is not supported.
Supported versions:
- 0.0
- 1.0 to 1.6
Затем я последовал этому предложению, но он вернул это:
$ dnf remove dune
-bash: dnf: command not found
Мне нужно установить dnf
? Может ли кто-нибудь помочь?
1 ответ
Решение
Решено в комментариях, но если кто-то еще наткнется на это, dune
был установлен с opam
но устарело, поэтому исправить было несложно opam update && opam upgrade
.
Если dune
установлен каким-либо другим способом, настоятельно рекомендуется удалить этот экземпляр и вместо этого установить его с помощью ʻopam´.