windows10下Haskell环境搭建2020
2020-12-26 12:28
标签:wrap set uri load 提示 storage pre 环境 size https://docs.haskellstack.org/en/stable/README/ cmd > stack install 生成 c:/sr 这个文件夹 c:/sr/config.yaml 根据镜像源的要求修改stack的源 https://mirrors.tuna.tsinghua.edu.cn/help/hackage/ https://mirrors.tuna.tsinghua.edu.cn/help/stackage/ 保存后,再次 stack setup 即可下载 ghc 安装过程中,若遇到 raw.Githubusercontent.com 的连接问题,需先查询其 ip,加入 C:\windows\system32\etc\hosts下的hosts stack path 查询相关路径 stack ghc -- --version 查询 ghc 版本 https://github.com/alanz/vscode-hie-server 中可查到该插件支持的 ghc 版本 如果当前使用的 ghc 不在表中, stack --resolver ghc-XXX setup 指定安装 XXX 版本的 ghc stack config set resolver ghc-XXX 指定 resolver 将当前使用的 ghc 切换成 XXX 这个版本 在 vscode 中直接安装 vscode-hie-server 插件,vscode 将自动下载 haskell-language-server-XXX.exe haskell-language-server-wrapper-XXX.exe 至 若没有自动下载,根据 vscode 提示 查看,是 raw .. 的 ip 未设置,还是 ghc 的版本不对 windows10下Haskell环境搭建2020 标签:wrap set uri load 提示 storage pre 环境 size 原文地址:https://www.cnblogs.com/DrWatson/p/13376119.html1. 安装 stack
1) 下载对应的 install.exe 安装 stack
2) 更改镜像源
setup-info-locations: ["http://mirrors.tuna.tsinghua.edu.cn/stackage/stack-setup.yaml"]
urls:
latest-snapshot: http://mirrors.tuna.tsinghua.edu.cn/stackage/snapshots.json
package-indices:
- download-prefix: http://mirrors.tuna.tsinghua.edu.cn/hackage/
hackage-security:
keyids:
- 0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d
- 1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42
- 280b10153a522681163658cb49f632cde3f38d768b736ddbc901d99a1a772833
- 2a96b1889dc221c17296fcc2bb34b908ca9734376f0f361660200935916ef201
- 2c6c3627bd6c982990239487f1abd02e08a02e6cf16edb105a8012d444d870c3
- 51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921
- 772e9f4c7db33d251d5c6e357199c819e569d130857dc225549b40845ff0890d
- aa315286e6ad281ad61182235533c41e806e5a787e0b6d1e7eef3f09d137d2e9
- fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0
key-threshold: 3 # number of keys required
# ignore expiration date, see https://github.com/commercialhaskell/stack/pull/4614
ignore-expiry: no
3)遇到 “raw.Githubusercontent.com” 无法连接
2. 安装 vscode 的 alanz.vscode-hie-server 插件
1) stack 安装插件支持版本的 ghc
2) VSCode中安装插件
%APPDATA%\Code\User\globalStorage\alanz.vscode-hie-server
路径下
文章标题:windows10下Haskell环境搭建2020
文章链接:http://soscw.com/index.php/essay/38351.html