如何在Windows 7中配置cabal?

Dra*_*gno 9 haskell cabal

我已经在Windows 7中安装了Haskell Platform 2012.我在控制台中写道cabal update,我发信息说有一个新版本的cabal.我写cabal install cabal-install.安装完成后,它告诉我cabal已安装在C:\ username\AppData\Roaming\cabal中.因此,当我cabal update再次这样做时,我正在采取相同的信息来安装新版本的cabal.我试图从配置文件更改cabal目录,但cabal忽略配置文件.Haskell只能在Unix上运行吗?谢谢

Mik*_*kov 13

问题是,cabalHaskell平台附带的可执行文件被拾取而不是您安装的可执行文件.

您需要编辑PATH环境变量的值并放在%AppData%\cabal\bin之前,%PROGRAMFILES%\Haskell Platform\...\bin以便给予它更高的优先级.