6

Haskell のスナップ フレームワークをインストールするための手順に従っています。

  http://janrain.com/blog/tutorial-building-a-sample-application-with-haskell-snap-postgresql-and-the-postgresql-simple-snaplet/

実行時

  snap init

(Mac OSXで)取得-bash: snap: command not foundし、スナップをインストールした後、新しいターミナルウィンドウを開きました。バイナリは次の場所にインストールされます

  /Users/<USER NAME>/Library/Haskell/ghc-7.6.3/lib/snap-0.12.1/bin

snap initこのパスが先頭にある場合、snap も正常に機能します。ただし、このチケット (windows cabal インストーラー用)

  http://trac.haskell.org/haskell-platform/ticket/175

これはあってはならないことを示唆しています。cabal が新しいパッケージをインストールするとき、パス環境に正しいディレクトリを追加する必要があります。実行中set | grep "snap"またはset | grep "cabal"何も返しません。将来のインストールのために正しいディレクトリを PATH 環境に (自動的に) 追加する方法についてのアイデアはありますか?

4

1 に答える 1

2

これはコメントで回答されていることは承知していますが、この質問を回答済みとしてマークするとよいでしょう。この質問は、Snap Web サイトの FAQ で回答されています。

http://snapframework.com/faq#why-cant-i-install-snap

于 2013-08-19T15:24:05.567 に答える