10

Yiエディターを試してみたいのですが、残念ながら、インストール中に失敗し続けます。

最初に私は得る:

> cabal install yi
haskell-src-exts-1.13.0 failed during the configure step. The exception was:
ExitFailure 1
yi-0.6.5.0 depends on haskell-src-exts-1.13.0 which failed to install.

次に、インストールしようとするhaskell-src-extsと、これに困惑します。

setup: The program happy version >=1.17 is required but it could not be found.
cabal: Error: some packages failed to install:
haskell-src-exts-1.13.0 failed during the configure step. The exception was:
ExitFailure 1

happy cabal install happy(バージョン1.18.9)をインストールしても、上記のエラーが発生するため、役に立ちません。

私はこれをArchLinuxで実行しようとしています。また、Windowsのインストールも機能しませんでした。

何か案は?

4

5 に答える 5

17

cabalプログラムがまだインストールされていない場合は、プログラムを~/.cabal/bin(Unixでは; Windowsについてはわかりませんが)インストールし、$PATH;に追加するように警告しません。また、実行可能ファイルではなくライブラリのみを追跡するため、(リポジトリから構築された最新の未リリースバージョンがない限り)それが行われたことを認識しません。あなたはそれが見つかるよう$HOME/.cabal/binにあなたに手動で追加する必要があります$PATH

編集は衒学者である)

于 2012-04-10T19:34:10.017 に答える
5

ubuntu では、cabal の代わりに apt-get を使用してハッピー インストールしました。

于 2013-09-12T21:15:47.830 に答える
1

以下は、ArchLinux で GTK+ を使用して Yi をインストールするために行ったことです。

まず、試しcabal install yiてみましたが、あなたと同じエラーが発生しました。

このエラーを解決するために、次のhappyコマンドを使用してインストールしました。

yaourt -S happy

その後、alexパッケージが必要だったため、別のエラーが発生しました。だから、私はそれをインストールしました:

yaourt -S alex

その後、gtk2hsパッケージが見つからないため、いくつかのエラーが発生しました。私はそれらをインストールしました:

yaourt -S haskell-cairo haskell-glib haskell-gtk haskell-pango

最後に、次のコマンドで Yi をインストールできました。

cabal install yi -fvty -fpango
于 2013-07-29T23:27:31.383 に答える
1

haskell-src-exts に依存する hprotoc のインストールでも同じ問題が発生しました。私が信じている問題は、パスを変更していた sudo コマンドを実行していたことです。次の Q&A で推奨されるアクションを実行したところ、幸せを見つける問題が解決されました。

sudo は PATH を変更します - なぜですか?

于 2014-02-13T23:59:43.333 に答える
0

Leksah は Yi をコンポーネントとして使用します。代わりに leksah をインストールしてみてください。ある時点で同様のエラー メッセージが表示されました。haskell-src-exts エラーはメモリ不足が原因です。コンピューターを再起動し、コンソール以外は何も実行せず、もう一度やり直してください。

于 2013-04-10T10:46:56.100 に答える