Haskell Platform 2014.2.0.0을 설치하려고하는데, platform.sh 스크립트를 실행하면 해결할 수없는 종속성 오류가 발생합니다. 오류 메시지는 다음과 같습니다소스에서 Haskell 플랫폼을 설치하는 동안 QuickCheck 종속성을 확인하십시오.
음모 : 종속성을 확인할 수 없습니다 : 을 시도 : 알렉스 - 3.1.3에게 (사용자 목표) 다음 목표 : QuickCheck (알렉스-3.1.3의 의존성) 거부 : QuickCheck-2.7.6을 (전역 제약은 == 2.6 필요)
ghc-pkg는 QuickCheck-2.7.6 등록을 취소하고 Cabal은 QuickCheck-2.6을 설치하려고했지만 동일한 이유로 인해 여전히 실패합니다. 그 외에 나는 alex-3.1.3을 수동으로 설치하려고 시도 했었고 실패했을 때 나는 나의 홈 디렉토리에서 모든 패키지를 삭제했다.
나는 Haskell Platform 2013을 설치했지만 Cabal 1.18도 수동으로 설치했습니다.
어떻게 해결할 수 있습니까?
HP를 설치하려면 HP와 함께 제공되는 캐널을 사용해야합니다. 당신이 당신의 경로에있는 기병은 그걸 방해 할 가능성이 있습니다. – user2407038
문서 1.18에 따르면이 HP는 괜찮습니다. 그것이 내가 설치 한 이유입니다. 아니면 HP 인스톨 스크립트가 새로운 케 버설 설치를해야 했습니까? –