Ошибка установки BNFC

Я пытаюсь установить BNFC на моем Mac (под управлением ОС Sierra). Я уже установил платформу Haskell для Mac (v.8.0.1). Я установил cabal, а затем использовал ее для установки alex (v 3.2.1) и happy (v 1.19.5). Затем я запустил cabal install bnfc, и он установился правильно. Проблема заключается в том, что как только я набираю bnfc или пытаюсь использовать любые команды bnfc, которые я получаю:

-bash: bnfc: команда не найдена

Есть что-то, чего я здесь не хватает? Когда я пытаюсь установить BNFC снова, я получаю:

Все запрошенные пакеты уже установлены: BNFC-2.8.1

Есть идеи? Спасибо!

2 ответа

Решение

Закончилось копирование файлов (alex, bnfc и happy) из

/ Пользователи /Имя пользователя/ Библиотека /Haskell/bin

в

/ USR / местные / бен /

и все работает сейчас

Платформа Haskell уже должна прийти с Алексом и счастлива. Кабал устанавливает двоичные файлы в ~/.cabal/bin по умолчанию, который может быть не на вашем PATH,

Другие вопросы по тегам