Я пытаюсь использовать утилиту Hoe из Кабал песочницы, и я представил следующую ошибку:Проблемы с использованием Культиватора из Кабал песочницы - System.Random не найден
[email protected] ~/Haskell-Sandboxes/hoe-1.0.1 ./.cabal-sandbox/bin/hoe head
compile error: <no location info>:
Could not find module ‘System.Random’
Use -v to see a list of the files searched for.
Я считаю, что это связанно с Hoe использует Hint для интерпретации выражений во время выполнения, и как часть этого, ожидая, что сможет загружать глобально установленные модули. Однако, поскольку я использую cabal-sandbox, модули устанавливаются только локально.
Я попытался найти любые переменные среды, которые я могу использовать, чтобы указать местоположение случайного модуля как ./.cabal-sandbox/lib/x86_64-osx-ghc-7.8.3/random-1.1
, однако ничего очевидного не появилось.
22070308 предложил, чтобы HASKELL_PACKAGE_SANDBOX мог помочь, но, похоже, это не так.
Это руководство по установке. GHC 7.8.3 - Современная кабала. –