编辑:我昨天最终升级到 macOS Catalina 并用 zsh 替换了 bash。应该注意的一件事是,该stack命令以前工作过,但尽管所有的修补都没有ghci
在删除与 Haskell 相关的所有文件后,我重试运行curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | sh
第二次命令行工具出现错误,所以我有手动安装它们xcode-select --install。重新运行 curl 后,我手动将环境文件的路径添加到我的 zsh 配置文件中:
. "$HOME/.ghcup/env"\
echo '. $HOME/.ghcup/env' >> "$HOME/.zshrc"
这是 env 文件的内容:export PATH="$HOME/.cabal/bin:/Users/agnel/.ghcup/bin:$PATH"
现在一切似乎都在工作(我从未重新安装堆栈,但我想我可能会将其留给一边学习语言的基础知识)。
我昨天安装了 Haskell 平台,但很难让它正常工作。
我做的第一步是:
在第 1 步。说明说要附加/Users/.../.local/binPATH 变量(我在/etc/paths. 在第 2 步中,脚本应该在安装必要的命令行工具时弹出一个对话框(但没有)。它还说完成后重新运行脚本(我做了)。脚本还说我应该调整我的 PATH 变量,以及/Users/.../.ghcup/env我的 shell 配置中的源代码。它自动询问了这个,但没有找到~/.bashrc文件却失败了。(我在 Mac 上读到了相反的内容)对于 …