每当我尝试在ghci
中加载矢量包时,我都会得到以下结果:
Prelude> :set -package vector
cannot satisfy -package vector:
vector-0.12.0.1-6mmeV84KOvJADXavl6mOiY is unusable due to shadowed dependencies:
primitive-0.6.2.0
(use -v for more information)
vector
安装在我的cabal沙箱中,我正在运行cabal repl
以转到ghci
。导入矢量根本不可能或是否有办法绕过它?我在OSX上。
答案 0 :(得分:0)
我不确定在你的情况下导致该错误消息是什么,但有一种可能性是使用Stack的ghci
命令,如下所示:
stack ghci --package vector
您可以按照https://haskell-lang.org/get-started上的说明获取Stack,或者因为您在OS X上运行:
curl -sSL https://get.haskellstack.org/ | sh
答案 1 :(得分:0)
完整的8.2.1二进制平台构建问题刚刚解决:https://mail.haskell.org/pipermail/haskell-cafe/2017-October/127979.html
这可能就是一个例子。