即使在路径中,堆栈也会始终下载ghc

问题描述 投票:3回答:1

我想在当前运行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软件包!

enter image description here

haskell ghc haskell-stack haskell-platform
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.