【问题标题】:trouble installing accelerate-cuda安装加速cuda的麻烦
【发布时间】:2016-11-04 09:21:52
【问题描述】:

我一直在尝试运行 cabal install acceleration-cuda -fdebug 无济于事。起初我认为我的 cuda 版本存在一些问题,所以我将 ghc 升级到 8.0.1 版,将 cabal 升级到 1.22.5.0 版。

我能够运行 cabal install acceleration ,但 cabal install acceleration-cuda 导致:

解决依赖关系... cabal:无法解决依赖关系: 尝试:加速cuda-0.15.1.1(用户目标)下一个目标:基础 (加速cuda-0.15.1.1的依赖)拒绝: base-4.9.0.0/installed-4.9...(冲突:加速cuda => base>=4.7 &&

【问题讨论】:

    标签: haskell accelerate


    【解决方案1】:

    Ghc 8.0.1 附带更新版本的 base (4.9),它可能与加速 cuda 包不兼容。

    您可以尝试将标志 --allow-newer 传递给 cabal,或使用 cabal get 下载软件包并在 build dapends 部分手动设置 base >= 4.8 && <5.0 编辑 cabal 文件。

    【讨论】:

    • 谢谢,我似乎已经通过堆栈让它工作了。但我想现在 ghc 和 stack ghc 是不同的版本......这很糟糕吗?
    • --allow-newer 不起作用。试图手动设置基地。我这样做后最好的安装方法是什么?我正在做“runhaskell Setup configure”,但缺少依赖项......也许我不在正确的地方
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-25
    相关资源
    最近更新 更多