2017-04-22 50 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中選擇最新版本。