1

我想在 IntelliJ IDEA中启用 Frege,基本上是 JVM( https://github.com/Frege )上的 Haskell。它需要路径

ghc-mod

ghc-莫迪。

因此,我为 Windows 64 位安装了 Haskell 平台。由于 Cabal 已经是平台的一部分,我尝试了

“阴谋集团安装 ghc-mod”

应该已将软件包安装到

"c:\Users\%用户名%\AppData\Roaming\cabal\bin"

Cabal 打印到控制台中

"Resolving dependencies...", then
"Downloading x"..., and
"Configuring x",

其中 x 是某个包的名称。

这发生在几个包裹上,然后阴谋集团永远冻结了。我当时所做的就是用 Haskell Platform 32bit 重复这个过程,然而,结果是一样的。

基于此经验,我决定遵循有关如何单独安装 haskell 部件的教程(http://blog.nikosbaxevanis.com/2015/04/15/setting-up-haskell-on-windows/)。我设法下载了 GHC for Windows,我调整了 PATH,下载了 Cabal for Windows,运行

“cabal.exe 安装”

“cabal.exe 更新”

并在 bash shell 中运行

“cabal.exe 安装 cabal-安装”

和之前的案例一样,阴谋集团僵住了,我不停地跑了一夜,但什么也没发生。这只是 bash 中发生的事情的一个示例:

$ ./cabal-1.22.0.0-i386-unknown-mingw32.exe install cabal-install
Resolving dependencies...
Downloading mtl-2.2.1...
Downloading network-2.6.2.1...
Downloading random-1.1...
Configuring mtl-2.2.1...
Downloading stm-2.4.4.1...
Configuring network-2.6.2.1...
Downloading text-1.2.2.0...
Configuring random-1.1...
Downloading zlib-0.6.1.1...
Configuring stm-2.4.4.1...

我开始感到绝望。Haskell 本身在使用平台时运行正确,我需要与 Cabal 交互的唯一原因是 ghc-mod 包,只是因为 IDE。同时,我认为 IDE 也很重要。

欢迎任何建议或评论。谢谢。

4

0 回答 0