Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Haskell base-4.x软件包安装_Haskell_Package_Cabal - Fatal编程技术网

Haskell base-4.x软件包安装

Haskell base-4.x软件包安装,haskell,package,cabal,Haskell,Package,Cabal,当我尝试安装此软件包时 通过运行: runhaskell安装程序配置 我得到这个错误: 试图使用未加载的模块'System.IO'(System/IO.hs) 不在范围内:`System.IO.stderr' 不在范围内:`System.IO.stdin' ghc-6.8.2:恐慌!(不可能的事情发生了) (适用于i386未知linux的GHC版本6.8.2): 互动:挫折 你知道哪里不对吗?此外,当我将文件cd到目录并键入ghci时,我也会收到相同的错误,但ghci通常可以工作 谢谢 首先尝试

当我尝试安装此软件包时

通过运行:

runhaskell安装程序配置

我得到这个错误:

试图使用未加载的模块'System.IO'(System/IO.hs)

不在范围内:`System.IO.stderr'

不在范围内:`System.IO.stdin' ghc-6.8.2:恐慌!(不可能的事情发生了) (适用于i386未知linux的GHC版本6.8.2): 互动:挫折

你知道哪里不对吗?此外,当我将文件cd到目录并键入ghci时,我也会收到相同的错误,但ghci通常可以工作


谢谢

首先尝试安装cabal install。之后,您应该能够执行“cabal install base-4.1.0”,并且在继续安装之前,它将自动安装所有必需的依赖项。

我建议您升级GHC not base。Base-4.*附在最新GHC上

最新的GHC可在以下网址获得:


您得到的错误是,当runhaskell编译Setup.lhs时,他与当前目录下现有的System.IO和System.IO相混淆。为了避免这种情况,您需要升级GHC。顺便说一句,我不知道如何升级基地不升级GHC。但base依赖于编译器,而不是任何特定的包。所以我想它不能。你不能升级基本包——你必须升级你的GHC。只需从Haskell平台获取最新的GHC: