OS X El Capitan へのアップグレード後、システムに Cabal と GHC が見つかりません。
-bash: ghc: command not found
-bash: cabal: command not found
OS X El Capitan で Cabal と GHC を動作させるにはどうすればよいですか?
OS X El Capitan へのアップグレード後、システムに Cabal と GHC が見つかりません。
-bash: ghc: command not found
-bash: cabal: command not found
OS X El Capitan で Cabal と GHC を動作させるにはどうすればよいですか?
編集:これらの問題を修正したバージョンがリリースされました。
これはすべて、El Capitanの新しい「ルートレス セキュリティ」機能が原因です。
プログラムをコピーしたり再インストールしたりする必要はありませ/usr/bin
ん。したがって、そこから(今回まで)再度シンボリックリンクできるはずです。/Library/Frameworks/GHC.framework/
/Library/Frameworks/HaskellPlatform.framework
/usr/local/bin
https://github.com/haskell/haskell-platform/issues/205も参照してください
これらの問題を修正する新しいプラットフォームのリリースが間もなくリリースされることを願っています。
El Capitan では/usr
、Haskell バイナリがインストールされている場所をユーザーが変更することはもう許可されていないと思います。
プログラムをコピー/インストールできる場合は/usr/local/bin
、そこから動作するはずです。
プログラムが /usr/bin に表示されなくなった場合は、HP を別のパーティションに再インストールすることをお勧めします。次に、それらを /usr/local にコピーします。
それがどうなるか教えてください。