我写了下面的程序:
import Yesod
main = putStrLn "test"
但是当我运行程序时出现以下错误
C:\myprograms>runhaskell test0
test0.hs:1:8: 找不到模块“Yesod” 使用 -v 查看搜索的文件列表。
但是我已经安装了Yesod!有谁知道发生了什么事吗?
最佳答案
如评论所述,第一步是列出您的包。二是查看版本是否对应。三是看你期望提供一个模块的包是不是真的暴露了,而不是隐藏了。
https://stackoverflow.com/questions/11343916/