【发布时间】:2014-03-15 01:36:57
【问题描述】:
Haskell Plaftform 2013.2.0.0 安装后,cabal.exe 位于“C:\Program Files (x86)\HaskellPlatform\2013.2.0.0\lib\extralibs\”中
执行“cabal install cabal-install”后,更新的 cabal.exe 文件位于“C:\Users\Alberto\AppData\Roaming\cabal\bin”中
但是旧的 cabal.exe 还在“..\extralibs”中,所以要执行的总是旧版本。
Alberto 的用户变量:PATH = C:\Users\Alberto\AppData\Roaming\cabal\bin
系统变量:路径 = C:\Program Files (x86)\Haskell\bin;C:\Program Files (x86)\Haskell Platform\2013.2.0.0\lib\extralibs\bin;C:\Program Files (x86 )\Haskell Platform\2013.2.0.0\bin;C:\Program Files (x86)\PC Connectivity Solution\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell \v1.0\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Files (x86)\Haskell平台\2013.2.0.0\mingw\bin
我匆忙通过删除“..\extralibs”中的cabal.exe文件解决了这个问题,但我认为这不是最好的解决方案。
我什至在其他装有 Windows 操作系统(Vista、Windows 7、Windows 8)的计算机上也发现了这个问题
【问题讨论】:
标签: cabal cabal-install