Mac / 10.14.6でTidalCyclesを使用するためにHaskellをインストールしました。TidalCyclesは問題なく動作しているので、Haskellも動作するはずです。ただし、ターミナルで「ghci」と入力すると、次のメッセージが表示されます。
-bash: ghci: コマンドが見つかりません
正しいパス (例: .bashrc) を設定する必要がありますか? その場合、どこに設定すればよいですか?
ご協力ありがとうございました!
答え1
これは、Haskell のインストール方法によって異なります。
TidalCyclesによるMacにHaskellをインストールする推奨方法ドキュメンテーションghcup
次のコマンドを使用してインストールします:
curl https://get-ghcup.haskell.org -sSf | sh
この方法でHaskellをインストールすると、インストールスクリプト~/.bashrc
またはに 1 行追加するように求められます。~/.bash_profile
これにより、 に必要なものがすべて追加されます$PATH
。
Haskell を別の方法でインストールした場合は、それを反映するように質問を更新してください。そうすれば、回答も更新されます。
手動で修正したい場合は、これを実行してghci
利用できるかどうか試してください:
. "$HOME/.ghcup/env"
その場合は、 適切なドットファイル(または)にghci
追加することで永続的に利用 できるようになります。. $HOME/.ghcup/env
.bashrc
.bash_profle
このブログ投稿Haskell をインストールする方法と、すべての実行可能ファイルが にあることを確認する方法についての詳細なチュートリアルを提供します$PATH
。