Yesod二进制不可用

Abr*_*m P 3 macos haskell cabal yesod

我从这里安装了Mac OS X Haskell PLatform:

http://www.haskell.org/platform/mac.html

 > which ghc
   /usr/bin/ghc
 > which ghci
   /usr/bin/ghci
 >cabal update
   -----
 >cabal install cabal-install
   -----
 >cabal install yesod
   -----
 >yesod init
   -bash: yesod: command not found
 >which yesod
 >ghc-pkg list
   ....
   yesod-1.2.5.2
   yesod-auth-1.3.0.4
   yesod-core-1.2.13
   yesod-form-1.3.8.2
   yesod-persistent-1.2.2.3
   yesod-routes-1.2.0.6
Run Code Online (Sandbox Code Playgroud)

为什么cabal无法创建yesod二进制文件?如何修复此安装?如何检查yesod的安装位置以手动创建符号链接?

Zet*_*eta 5

为什么cabal无法创建yesod二进制文件?如何修复此安装?

yesod二进制文件不再是yesod包的一部分.相反,它已被提取到yesod-bin包中:

cabal install yesod-bin
Run Code Online (Sandbox Code Playgroud)

二进制文件应该在~/Library/Haskell/bin,但是,我不是OSX用户.