この質問は、another questionの成果です。その質問で、私はData.Heapのインポートに関するアドバイスを求めました。私は最初にHeapをインストールしなければならないと言われました。私は 「ドライブDにディスクを挿入する」ブロックは、開始からHaskellブロック
> cabal install Heap
を走った指示に従ってA WindowsのエラーボックスがドライブDにディスクがなかったことを私に言ってポップアップし、私は1つを挿入しなければならなかったこと。 3つのボタン(Ignore、Continue、またはTry Again)は機能しませんでした。ポップアップを取り除き、コマンドプロンプトウィンドウを閉じるには、タスクマネージャーからGHCiを削除しなければなりませんでした。これは、コマンドを実行しようとしたときにGHCiが動作していたかどうかにかかわらず発生しました。今、私はGHCiを起動せずに、ポップアップを取得せず、すべてをブロックします。
コンピュータの電源を切ってからもう一度オンにしてみました。同じポップアップ。私はHaskellプラットフォームをアンインストールして再インストールしました。 (これはバージョン8.0.2-aです。)GHCiを起動すると、同じポップアップが表示されます。 (私はプラットフォームにインストールされたショートカットWinGHCiを使用してGHCiを起動します)
このポップアップを避けるためのアドバイスをいただきたいと思います。それ以外の場合、GHCiをまったく実行できません。
ありがとうございました。
これはかなり奇妙です。 'cabal install heap'の出力はありましたか?あなたは実際にGHCiやそれに類する名前のものを殺しましたか(私は 'cabal install'がGHCiを実行するとは思わない)? – Ryan
これまでにこのバグについて聞いたことがあります。それはmsysのインストールghcと何らかの関係がありますが、どうにかして修正する方法はわかりません。 ghcを再インストールするよりも複雑です。 – Carl
Haskell Stackを使うべきでしょうか? https://docs.haskellstack.org/en/stable/README/ – arrowd