在 active-0.2.0.14 安装 Haskell Diagrams lib 失败

问题描述

我正在尝试按照老师的指示安装图表库,但在完成某些步骤时遇到了麻烦。他告诉我们运行以下

cabal install diagrams --allow-newer --constraint='optparse-applicative < 0.16'

因为他在只使用 Win10 的电脑上遇到了问题

cabal install diagrams

一切都很好,直到我建立图书馆 active-0.2.0.14. 然后它说以下内容

    Failed to build active-0.2.0.14.
Build log (
...\AppData\Roaming\cabal\logs\ghc-9.0.1\active-0.2.0.14-4cc56bd779360172c29acd1fbf90f66eea39a28e.log
):
Preprocessing library for active-0.2.0.14..
Building library for active-0.2.0.14..
[1 of 1] Compiling Data.Active      ( src\Data\Active.hs,dist\build\Data\Active.o )

src\Data\Active.hs:181:10: error:
    * No instance for (Additive Duration)
        arising from the superclasses of an instance declaration
    * In the instance declaration for `Affine Time'
    |
181 | instance Affine Time where
    |          ^^^^^^^^^^^
cabal.exe: Failed to build active-0.2.0.14 (which is required by
diagrams-1.4). See the build log above for details.

我真的不知道如何解决这个问题。我已经在多台计算机上尝试过(idk 我有点不知道该怎么做 ngl。)

感谢您的所有帮助以及您为我投入的时间!!不确定我是否已将所有内容都说得足够清楚,但我会尝试澄清是否有不完整的内容等,请 lmk

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)