Ошибка установки haskelly для использования с VSCode - PullRequest
0 голосов
/ 27 октября 2019

Я пытаюсь установить Haskelly, чтобы я мог использовать VSCode для сборки и отладки Haskell. Проблема здесь в том, что когда я пытаюсь установить intero, Quick Check и запуск в стек, используя следующую команду:

stack install intero QuickCheck, запуск в стек

Я получаюследующая ошибка:

Ошибка: при построении плана сборки возникли следующие исключения:

В зависимостях для stack-run-0.1.1.4: Wireit-1.3.1.1из конфигурации стека не соответствует> 1.1 && <1.3 (последняя совпадающая версия - 1.2.13.1). wireit-extra-1.3.4 из конфигурации стека не соответствует> = 1.1 && <1.2 (последняя совпадающая версия - 1.1.17), необходимая сстек-запуск является целью сборки. </p>

Некоторые различные подходы к решению этой проблемы:

  • Установите 'allow-newer: true' в C: \ sr \ config.yamlигнорировать все ограничения версий и строить в любом случае.

  • Рекомендуемое действие: попробуйте добавить следующее в ваши дополнительные файлы в C: \ sr \ global-project \ stack.yaml:

    • conduit-1.2.13.1@sha256: afd4db7fe66ae7af3d418e1a932384a8dee08df2f6299cca80e53ba964ce1228,4371
    • conduit-extra-1.1.17@sha256: dfa0d00dc11a8a4c3fdff15374c378ee34c25a2255b52194aa1ea3c1f1a63fd7,4521

План строительства не удалось

. Теперь, хотя он дает некоторые подсказки относительно того, что я должен делать, я понятия не имею, что значит добавить эти вещи в stack.yaml. Я нашел stack.yaml, и это просто файл, который я, похоже, не могу открыть или изменить. Кто-нибудь знает, как я могу решить эту проблему?

...