You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

GHCi无法查找文档求助:ghcup安装Haskell后:doc命令报错

解决GHCi中:doc命令无法找到文档的问题

出现该错误是因为当前安装的GHC版本未附带Haddock文档(编译时未启用-haddock参数),可通过以下步骤解决:

  • 检查GHC组件安装状态
    打开终端执行ghcup list,查看目标GHC版本(如你使用的9.2.5)条目后是否带有haddock标记,无标记则说明该版本未安装文档。

  • 重新安装带Haddock文档的GHC
    执行命令重新编译安装带文档的GHC:

    ghcup install ghc 9.2.5 --reinstall --haddock
    
  • 配置GHCi文档路径(若安装后仍报错)

    1. 找到GHC的包配置目录,Windows下通常为C:\Users\<你的用户名>\.ghcup\ghc\9.2.5\lib\package.conf.d
    2. 打开或创建GHCi配置文件%APPDATA%\ghc\ghci.conf,添加一行(替换为你的实际路径):
      :set haddock-path "C:\Users\<你的用户名>\.ghcup\ghc\9.2.5\lib\package.conf.d"
      
    3. 重启GHCi,执行:doc (++)验证是否生效。

内容的提问来源于stack exchange,提问作者aaay

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 14:52:03