BNFC安装错误

时间:2016-11-23 15:58:07

标签: haskell cabal ghci bnfc

我正在尝试在我的Mac上安装BNFC(运行OS Sierra)。我已经安装了适用于Mac的Haskell平台(v.8.0.1) 我已经安装了cabal然后使用它来安装alex(v 3.2.1)和happy(v 1.19.5)。然后我运行了cabal install bnfc并正确安装。问题是我输入bnfc或尝试使用任何bnfc命令后:

  

-bash:bnfc:找不到命令

我在这里缺少什么吗? 当我再次尝试安装BNFC时,我得到:

  

已安装所有请求的软件包:BNFC-2.8.1

有什么想法吗?谢谢!

2 个答案:

答案 0 :(得分:2)

Haskell平台应该已经有了alex和happy。 cabal默认情况下会将二进制文件安装到~/.cabal/bin,这可能不会出现在PATH上。

答案 1 :(得分:0)

结束复制文件(alex,bnfc和happy)
  

/用户/ 用户名 /库/哈斯克尔/ bin中

  

的/ usr / local / bin中/

现在全部工作