CabalからインストールしたパッケージをGHCIに表示するにはどうすればよいですか?
質問
Cabalを使用してこのような&Suchのパッケージをインストールしましたが、それを使用して依存するプログラムを構築できます。 cabal build
. 。しかし、GHCIで同じプログラムをロードすると、GHCIは「モジュール「そのようなもの」を見つけることができなかった」と不満を述べています。
これが「うまくいかない」と驚いています。 Cabalでインストールしたパッケージをどこで見つけるかをGHCIに伝えるにはどうすればよいですか?
私のセットアップは次のとおりです。CabalLibraryのバージョン1.6.0.3を使用して、Mac OS X 10.6.3、Cabal-Installバージョン0.6.2でGHC 6.10.4を使用しています。
解決
あなたが必要です
ghci -package such-and-such
そしてそれを再確認するために such-and-such
GHCに本当に見える、実行してください ghc-pkg list | grep such-and-such
.
他のヒント
ghc-pkg list
コマンドラインでは、インストールされているパッケージが何であるかを示します。インストールされたパッケージが隠されている可能性があります。その場合、 ghc-pkg expose {pkg-id}
.
所属していません StackOverflow