Windows 7下如何配置cabal



我已经在Windows 7中安装了Haskell Platform 2012。我在控制台cabal update中写了一个新版本的cabal的消息。我写cabal install cabal-install。安装完成后,它告诉我cabal已安装在C:usernameAppDataRoamingcabal。所以当我再次做cabal update时,我收到了同样的信息,我必须安装新版本的阴谋。我试图从配置文件更改cabal目录,但cabal忽略配置文件。Haskell只在Unix上工作吗?由于

问题是Haskell平台自带的cabal可执行文件被捡起,而不是您安装的那个。

您需要编辑PATH环境变量的值,并将%AppData%cabalbin放在%PROGRAMFILES%Haskell Platform...bin之前,以便它具有更高的优先级。

您需要将C:usernameAppDataRoamingcabal(或任何现在具有cabal可执行文件的目录-例如使用dir或您最喜欢的文件管理器来验证您有正确的位置)添加到%PATH%环境变量并重新启动命令提示符

错误信息不完整。全局安装cabal:

cabal install cabal-install --global

最新更新