2017-04-22 45 views
1

我是RationalML新手,我开始学习它。我正在尝试使用ReasonNativeProject存储库建立一个新的RationalML项目。当我使用opam pin add -y ReasonNativeProject .运行步骤以使用opam安装依赖项时,我收到以下消息,指出它无法正确安装原因。无法在ReasonML项目设置上正确安装依赖关系

ReasonNativeProject needs to be installed. 
The following dependencies couldn't be met: 
    - ReasonNativeProject -> reason = 1.13.3 
Your request can't be satisfied: 
    - reason.1.13.3 is not available because the package is pinned to https://github.com/facebook/reason.git#0.0.6, version 0.0.5. 

No solution found, exiting 
[NOTE] Pinning command successful, but your installed packages may be out of sync. 

如果没有正确安装所有依赖项,我将无法构建我的项目。

回答

3

这个存储库需要reason = 1.13.3,但是你添加了一个pin强制opam从它的git repo(对应于一个固定的旧版本)中的标签获得reason

您可以opam pin remove reason(和opam update之后)删除此引脚并从opam中选择最新版本。