1

我正在使用涉及动画的示例之一测试反应香蕉 0.8.0.0

Paths我收到有关未找到模块的错误。问题线是:

import Paths (getDataFile)

错误是:

D:\temp\animation.hs:11:8:
    Could not find module `Paths'
    Use -v to see a list of the files searched for.
Failed, modules loaded: none.
Prelude> :load "d:/temp/animation.hs"

任何人都知道从哪里获得或如何安装此模块?(我在 Windows XP 64 上使用来自 mingw.org 的 Haskell Platform 2013.2 和 mingw32)。

4

1 回答 1

0

这个问题现在可能已经过时了,但我只是碰巧以某种方式结束了这个页面。在撰写本文时,该模块似乎包含在“src”目录下的包本身中。

这似乎没有在cabal 文件中公开,因此它不是包的公共接口的一部分。相反,它仅other-modules在 Animation 可执行文件下列出。

Executable Animation
    if flag(buildExamples)
        build-depends:
            process >= 1.0 && < 1.4,
            random >= 1.0 && <= 1.1,
            executable-path == 0.0.*,
            filepath >= 1.1 && <= 1.4.0.0,
            reactive-banana, wx, wxcore, base
        cpp-options: -DbuildExamples
    else
        buildable: False
    hs-source-dirs:  src
    other-modules:   Paths_reactive_banana_wx, Paths
    main-is:         Animation.hs

要回答“从哪里获取或如何安装此模块”的问题 - 只需使用包中包含的 cabal 文件。

于 2016-04-06T14:00:17.727 回答