我想在当前运行Windows 10 build 1803的计算机上使用Haskell,并且正在使用25 Mbps的宽带连接。截至2018年,名为ghc的Haskell编译器版本为8.4.3。
首先,我从www.haskellstack.org/下载堆栈。由于文件很小,下载速度非常快。
在安装堆栈并将堆栈更新到其路径后,我下载了ghc。下载速度非常慢。下载仅2.40或1.32 MB的文件后,它变得静止,大约30分钟后,它显示套接字连接错误。我复制了错误并在Stack Overflow中搜索了该错误,但这似乎是徒劳的。
作为解决方案,我卸载了stack的唯一版本并安装了与ghc和Cabal和Stack捆绑在一起的Haskell平台。但是,使用堆栈启动项目时,它不会检测到ghc编译器,并会自动尝试下载ghc版本8.4.3。请注意,我已经在路径中添加了ghc,因为每当我在命令行中键入ghc时,它就会为我提供Haskell终端,并且我还检查了环境变量。
无论我做什么,我都不能让堆栈检测到Haskell平台已经发出的ghc,并阻止它自动下载自己的ghc版本,在此之前,它将永远固定在0.66%。
我来自印度。通过堆栈提供ghc的服务器在我的国家/地区不提供支持吗?还是有什么出路!我的Haskell项目似乎无法安装任何Haskell软件包!
答案 0 :(得分:0)