oro*_*ome 6 haskell ghc cabal osx-elcapitan
升级到OS X El Capitan后,我的系统上不再显示Cabal和GHC:
-bash: ghc: command not found
-bash: cabal: command not found
Run Code Online (Sandbox Code Playgroud)
我需要做些什么才能让Cabal和GHC在OS X El Capitan上工作?
Nik*_*kov 11
我发现以下方法在所有版本的OSX上都是最可靠的,包括El Capitan.
跑 brew install ghc
跑 brew install cabal-install
此方法允许您轻松安装最新版本并安装多个版本,并使用该brew switch命令在它们之间轻松切换.Haskell平台缺乏这些属性,这就是高级用户倾向于以任何方式避免它的原因.
scl*_*clv 10
编辑:现在有一个已发布的版本可以解决这些问题.
这一切都是由El Capitan 新的" 无根安全 "功能引起的.
您不需要复制或重新安装程序 - 文件中的文件/usr/bin始终只是符号链接,/Library/Frameworks/GHC.framework/以及和中可用的内容/Library/Frameworks/HaskellPlatform.framework.所以你应该能够/usr/local/bin从那里再次(通过这个时间)对它们进行符号链接.
另请参见https://github.com/haskell/haskell-platform/issues/205
希望能够很快发布修复这些问题的新平台版本.
| 归档时间: |
|
| 查看次数: |
2938 次 |
| 最近记录: |