我正在尝试将ppx_sexp_conv包更新为版本114.29+06。我系统上的当前版本是113.33.01 + 4.03。我使用的是OCaml 4.03。当我尝试
opam pin add ppx_sexp_conv.114.29+06 http://github.com/janestreet/ppx_sexp_conv#94330f2517400a0d520f332726c1bed61b808659
后跟opam update
我收到错误[ERROR] ppx_sexp_conv.114.29+06 is not available because your system doesn't comply with ocaml-version = "4.02.3"
考虑到我使用的是OCaml的4.03版本。有人可以解释导致此错误的原因吗?
答案 0 :(得分:0)
可能你误读了这条消息。该消息表明,程序包ppx_sexp_conv.114.29+06
不再使用版本4.02.3
。您的版本为4.03
和4.03 != 4.02.3
。
如果您真的想要这个版本,那么您可以尝试安装较旧的4.02.3版本的编译器。