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 ghcup
usando 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 ~/.bashrc
ou ~/.bash_profile
que 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 ghci
disponibilizar:
. "$HOME/.ghcup/env"
Se for esse o caso, você pode ghci
disponibilizar permanentemente adicionando
. $HOME/.ghcup/env
ao dotfile apropriado ( .bashrc
ou .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
.