Após a instalação do Haskell: Haskell funciona, mas não é alcançável no terminal

Após a instalação do Haskell: Haskell funciona, mas não é alcançável no terminal

Instalei o Haskell para usar o TidalCycles no Mac / 10.14.6 O TidalCycles funciona bem, então o Haskell também deve funcionar. Porém, após inserir 'ghci' no terminal, aparece a seguinte mensagem

-bash: ghci: comando não encontrado

Preciso definir um caminho correto (por exemplo, .bashrc)? E se sim, para onde?

Obrigado por cada ajuda!

Responder1

Isso depende de como você instalou o Haskell.

A maneira recomendada de instalar Haskell em um Mac de acordo com TidalCyclesdocumentaçãoé instalar ghcupusando este comando:

curl https://get-ghcup.haskell.org -sSf | sh

Se você instalar Haskell desta forma, oinstalar scriptsolicitará que você adicione uma linha ao seu ~/.bashrcou ~/.bash_profileque deverá se encarregar de adicionar tudo o que você precisa ao seu arquivo $PATH.

Se você instalou o Haskell de uma maneira diferente, poderá atualizar a pergunta para refletir isso e atualizarei minha resposta.

Se você quiser consertar as coisas manualmente, você pode tentar se a execução ghcidisponibilizar:

. "$HOME/.ghcup/env"

Se for esse o caso, você pode ghcidisponibilizar permanentemente adicionando . $HOME/.ghcup/env ao dotfile apropriado ( .bashrcou .bash_profle)

Esta postagem do blogfornece um tutorial mais detalhado sobre como instalar o Haskell e como ter certeza de que todos os executáveis ​​​​estão em seu arquivo $PATH.

informação relacionada