haskell - cabal 安装二进制文件的路径

标签 haskell path cabal haskell-snap-framework

我正在按照说明为 Haskell 安装 snap 框架:

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

执行时
  snap init

我得到-bash: snap: command not found (在 Mac OSX 上),我在安装 snap 后确实打开了一个新的终端窗口。二进制文件安装在
  /Users/<USER NAME>/Library/Haskell/ghc-7.6.3/lib/snap-0.12.1/bin

并且 snap 在 snap init 时也可以正常工作以这条路径开头。不过这张票
(对于 windows cabal 安装程序)
  http://trac.haskell.org/haskell-platform/ticket/175

建议这不应该发生。当 cabal 安装一个新包时,它应该将正确的目录添加到路径环境中。运行set | grep "snap"set | grep "cabal"什么都不返回。关于如何(自动)将正确的目录添加到 PATH 环境以供将来安装的任何想法?

最佳答案

我意识到评论中已经回答了这个问题,但是最好将此问题标记为已回答。这个问题在 Snap 网站上的常见问题解答中得到了解答。

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

关于haskell - cabal 安装二进制文件的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18290416/

相关文章:

haskell - 如何在 ghci 中使用 cabal 的 MIN_VERSION_ 和其他宏?

haskell - Stack (Haskell) 使用 GitHub Actions 构建源文件缓存

haskell - 我如何取消设置 :set -v from ghci?

Haskell:是否存在任何类型的对象,例如 Java 中的 `null`?

perl - 我如何在 perl 中找到两个父目录?

haskell - Haskell中的分类结构

objective-c - 使用来自 [[NSBundle mainBundle] resourcePath] 的路径

python - bash : 'command not found' for python, r 和 nano

Haskell RSA 示例

haskell - 模式匹配推断类型