如何安装WinGHCi?下载Haskell平台后无对应程序如何解决
Haskell平台缺失WinGHCi问题解决步骤
新版Haskell平台(2020年及以后发布的版本)已默认取消预装WinGHCi组件,若你需要使用该工具可按以下步骤操作:
- 先验证GHC核心组件是否安装正常,按下Win+R打开运行窗口输入
cmd启动命令提示符,执行ghci --version。如果能正常返回GHC版本号,说明核心环境配置正确,仅缺失WinGHCi的GUI包装程序。 - 手动安装WinGHCi:启动PowerShell执行
cabal update更新包索引,再执行cabal install winghci等待编译完成。安装结束后winghci.exe会存放在当前用户的cabal全局bin目录下,默认路径为C:\Users\你的用户名\AppData\Roaming\cabal\bin,找到文件后右键发送到桌面快捷方式即可正常启动。 - 若cabal安装失败,可选择安装2019.0.2版本的Haskell平台,该版本是最后一个默认预装WinGHCi的官方稳定版本,安装完成后可直接在开始菜单找到WinGHCi启动入口。
提示:如果之前卸载Haskell时未清空旧配置,建议先删除
C:\Users\你的用户名\AppData\Roaming\cabal和C:\Users\你的用户名\AppData\Roaming\ghc两个目录后再执行上述操作,避免旧配置冲突导致安装异常。
内容的提问来源于stack exchange,提问作者Tn25zm
相关产品推荐
相关产品推荐

