Haskell安装Mac失败

时间:2016-03-30 21:27:15

标签: macos haskell ghc

这是我第一次在Haskell Platform

上下载Mac OS X 10.8.5

我为Haskell Platform下载了Mac OS X is 7.10.3我运行它,但它说:

  

此版本有GHC和/或Haskell平台的旧版本   系统。运行命令行工具uninstall-hs找出哪个和   如何删除它们。

所以我做了uninstall-hs,但它说:

  

失败。原因:EroorMissingBundle。

我也试过

sudo rm -rf /Library/Frameworks/GHC.framework
sudo rm -rf /Library/Frameworks/HaskellPlatform.framework
sudo rm -rf /Library/Haskell
rm -rf ~/.cabal
rm -rf ~/.ghc
rm -rf ~/Library/Haskell
find /usr/bin /usr/local/bin -type l | \
  xargs -If sh -c '/bin/echo -n f /; readlink f' | \
  egrep '//Library/(Haskell|Frameworks/(GHC|HaskellPlatform).framework)' | \
  cut -f 1 -d ' ' > /tmp/hs-bin-links
sudo rm -f `cat /tmp/hs-bin-links`

但我仍然得到相同的结果。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

保留旧版本没有坏处。

顺便说一下,缺少的捆绑包看起来可能与新的mac安全功能有关。

要了解手动运行的命令,您可以运行uninstall-hs only VERSION --script,这可能会有效。