Я пытаюсь установить ERD поэтому я могу производить некоторые диаграммы сущность отношений таблицы базы данных с помощью ERD и Graphviz.Как установить erd с установкой cabal без ошибки обработки ошибок?
Я делал все следующие установки в командной строке Git-Bash на ПК с Windows 64.
Сначала я установил Haskell (с междусобойчик в комплекте) от enter link description here, то я сделал
cabal update
перед тем, фактическое установку ERD с этими результатами
$ cabal install erd
Resolving dependencies...
cabal.exe: Could not resolve dependencies:
trying: erd-0.1.3.0 (user goal)
next goal: base (dependency of erd-0.1.3.0)
rejecting: base-4.8.2.0/installed-140... (conflict: erd => base==4.7.*)
rejecting: base-4.8.2.0, 4.8.1.0, 4.8.0.0, 4.7.0.2, 4.7.0.1, 4.7.0.0, 4.6.0.1,
4.6.0.0, 4.5.1.0, 4.5.0.0, 4.4.1.0, 4.4.0.0, 4.3.1.0, 4.3.0.0, 4.2.0.2,
4.2.0.1, 4.2.0.0, 4.1.0.0, 4.0.0.0, 3.0.3.2, 3.0.3.1 (global constraint
requires installed instance)
Dependency tree exhaustively searched.
Я видел, где сброс иногда помогает
rm -rf ~/.ghc ~/.cabal
Но в моем случае это не меняет результатов, я все еще вижу «Не удалось разрешить зависимости»
какая версия ghc/cabal вы используете - и какую версию erd вы хотите установить, также показать вывод 'ghc-pkg list' – epsilonhalbe
Настоятельно рекомендую использовать [' stack'] (http: //haskellstack.org) или ['cabal sandboxes'] (http://coldwa.st/e/blog/2013-08-20-Cabal-sandbox.html), это заставляет такие вещи не уходить, но случается * * lot ** easy – epsilonhalbe
@epsilonhalbe: Я использую версию для каббала: 'cabal-install version 1.22.6.0 с использованием версии 1.22.5.0 библиотеки Cabal'. Я новичок в Hackell и Cabal, я не уверен, что такое _stack_ и _sandboxes_. –