为什么Haskell找不到已安装的模块?

时间:2012-07-05 12:01:12

标签: haskell yesod

我写了以下程序:

import Yesod

main = putStrLn "test"

但是当我运行该程序时,我收到以下错误

C:\ myprograms> runhaskell test0

test0.hs:1:8:     找不到模块`Yesod'     使用-v查看搜索到的文件列表。

但我安装了Yesod!有谁知道发生了什么?

1 个答案:

答案 0 :(得分:0)

正如评论所描述的,第一步是列出你的包。第二个是检查版本以查看它们是否对应。第三是看看你希望提供模块的包是否实际暴露而不是隐藏。