Domanda

Dopo aver installato il pacchetto di una tale e utilizzando cabala, e posso costruire un programma che dipende da esso usando cabal build. Ma quando carico lo stesso programma in ghci, ghci lamenta che "Impossibile trovare il modulo` tale e tale '".

Sono sorpreso questo non "solo lavoro". Come faccio a dire ghci dove trovare i pacchetti che ho installato con cabala?

Qui è la mia messa a punto:. Sto usando GHC 6.10.4 su Mac OS X 10.6.3, cabala-installare la versione 0.6.2 utilizzando la versione 1.6.0.3 della libreria Cabal

È stato utile?

Soluzione

È necessario

ghci -package such-and-such

E per controllare due volte che such-and-such è veramente visibile a GHC, ghc-pkg list | grep such-and-such eseguire.

Altri suggerimenti

ghc-pkg list sulla riga di comando vi dirà quali sono i vostri pacchetti installati sono. Il pacchetto installato potrebbe essere nascosta, nel qual caso si può rivelare con ghc-pkg expose {pkg-id}.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top