我的操作系统是Windows 7(32位)。我已经安装了stack
,并且stack update
正常工作。我已经使用stack setup
安装了ghc-8.2.2,并且stack exec ghci
也可以正常工作,显示ghci
的版本是8.2.2。现在,我使用stack install vector
,但失败了,并得到以下错误日志:
配置原始0.6.4.0 ...
Cabal-simple_Z6RU0evB_2.0.1.0_ghc-8.2.2.exe:程序“ ghc-pkg”为
为必填项,但版本为
C:\ Users \ Administrator \ AppData \ Local \ Programs \ stack \ i386-windows \ ghc-8.2.2 \ bin \ ghc-pkg.EXE
无法确定。
但是,当我在Powershell中运行C:\Users\Administrator\AppData\Local\Programs\stack\i386-windows\ghc-8.2.2\bin\ghc-pkg --version
时,它确实提供了8.2.2的版本。我不知道为什么会这样。有人可以给我一些提示吗?非常感谢!