3

cabal を使用してパッケージをインストールまたは更新することはできません。実際、Cabal は「使用できません」というメッセージが表示されます。私は Cabal-1.10 で立ち往生しています。

そのため、いくつかのパッケージを手動でインストールするという考えがありました。

最初に「ディレクトリ」を試しましたが、いいえ、「欠落」と報告されているDistribution.Simpleが必要です。

この問題は、Cabal の新しいバージョン 1.16.0.1 を手動でインストールすることで解決できます。

いいえ、「ディレクトリ」が見つからないため失敗します。

したがって、「ディレクトリ」をインストールするには、Cabal が必要です。Cabal をインストールするには、「ディレクトリ」が必要です。

これは再帰ですが、私たちが望む方法ではありません!

Haskell Platform を完全にアンインストールして再インストールする以外に、この循環的な依存関係を解決する方法はありますか?

(ちなみにWindows7です)

4

1 に答える 1

5

すべてをローカルにインストールしている場合 (推奨される方法)、GHC ディレクトリを削除するだけです。これが Windows のどこにあるかはわかりませんが、* nix では、それ~/.ghcがヒントになる場合は です。パッケージをグローバルにインストールしていた場合は、はい、プラットフォーム (または GHC のみ) を再インストールします。

将来的には、cabal にこのリストのパッケージを (再) インストールさせないようにすれば、より良い時間を過ごすことができます。cabal-install新しいバージョンは再インストールに関してはるかに保守的であるため、アップグレードを検討することをお勧めします。

于 2012-10-05T02:43:23.677 に答える