Haskell Platform2012をWindows7にインストールしました。コンソールに書き込みcabal update
、新しいバージョンのcabalがあるというメッセージを受け取ります。私は書きcabal install cabal-install
ます。インストールが完了すると、cabalがC:\ username \ AppData \ Roaming\cabalにインストールされたことが通知されます。cabal update
そのため、もう一度行うと、新しいバージョンのcabalをインストールする必要があるという同じメッセージが表示されます。設定ファイルからcabalディレクトリを変更しようとしましたが、cabalは設定ファイルを無視します。HaskellはUnixでのみ動作しますか?ありがとう
5365 次
3 に答える
13
問題は、cabal
Haskellプラットフォームに付属している実行可能ファイルが、インストールした実行可能ファイルではなく取得されることです。
環境変数の値を編集してPATH
%AppData%\cabal\bin
前に配置%PROGRAMFILES%\Haskell Platform\...\bin
し、優先順位を高くする必要があります。
于 2013-03-17T15:03:26.943 に答える
2
環境変数に追加C:\username\AppData\Roaming\cabal
(またはcabal
実行可能ファイルが含まれているディレクトリ-たとえばdir
、またはお気に入りのファイルマネージャを使用して、適切な場所があることを確認する)して%PATH%
、コマンドプロンプトを再起動する必要があります。
于 2013-03-17T13:45:15.800 に答える
2
エラーメッセージは不完全です。cabalをインストールします-次のようにグローバルにインストールします:
cabal install cabal-install --global
于 2014-12-14T18:47:46.577 に答える