Проблемы с зависимостями при попытке настроить Setup.hs, несмотря на наличие установленных зависимостей
Мне предоставили файл Setup.hs вместе с другим файлом.hs, который содержит исходный код. Всякий раз, когда я пытаюсь настроить установку следующим образом:
runhaskell Setup.hs настроить
Я получаю ошибку:
Настройка: По крайней мере, следующие зависимости отсутствуют: бинарный>=0.4.0 && <0.6.0, haskeline ==0.6.*
С тех пор я установил эти зависимости с помощью cabal, но когда я пытаюсь снова запустить команду Setup configure, я получаю ту же ошибку. Я полностью новичок в Haskell - есть ли еще один шаг, который я пропускаю после установки cabal перед тем, как снова запустить программу установки?
1 ответ
Как вы установили пакеты? Если вы установили их с --user
флаг, то вам также нужно настроить с --user
флаг.
Вы можете проверить, что пакеты установлены, запустив ghc-pkg list binary
а также ghc-pkg list haskeline
, В нем будут перечислены версии установленных пакетов, соответствующие этому имени, а также место их установки.