使用opam将ppx_sexp_conv更新为开发版时出错

时间:2017-01-23 19:02:52

标签: ocaml opam

我正在尝试将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版本。有人可以解释导致此错误的原因吗?

1 个答案:

答案 0 :(得分:0)

可能你误读了这条消息。该消息表明,程序包ppx_sexp_conv.114.29+06不再使用版本4.02.3。您的版本为4.034.03 != 4.02.3

如果您真的想要这个版本,那么您可以尝试安装较旧的4.02.3版本的编译器。