【发布时间】:2016-12-05 16:32:47
【问题描述】:
我一直在尝试根据 Real World OCaml 的说明在 Ubuntu 14.04 上设置 OCaml、OPAM、相关库和 UTOP。我目前已经成功安装了 OCaml 编译器和 OPAM。但是,在尝试安装 core 和 UTOP 时,出现以下错误:
[ERROR] 核心不是有效的版本化包名称
'opam install core utop'失败。
和
[ERROR] utop 不是有效的版本化包名称
'opam install utop'失败。
如果有人能就问题所在以及如何解决问题提供建议,我将不胜感激。
谢谢!
编辑:根据反馈,我提供了有关安装的更多详细信息。我安装了 OPAM 1.1.1。安装中最后执行的命令是
opam 开关 4.03.0
它为我编译了那个版本,然后
eval 'opam 配置环境'
但是,我仍然无法安装 core 和 utop,因为它们显然不是有效的版本化包名称。
【问题讨论】:
-
我认为您至少应该提供您的 OPAM 版本,以及您尝试安装 core 和 utop 的 (OCaml) 开关的版本。
-
在您的 eval 命令中,那些单引号是
'还是反引号`?它必须是反引号。