Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos ghc mod试图为堆栈项目执行cabal(即使不存在dist/dir)_Macos_Haskell_Cabal_Haskell Stack_Ghc Mod - Fatal编程技术网

Macos ghc mod试图为堆栈项目执行cabal(即使不存在dist/dir)

Macos ghc mod试图为堆栈项目执行cabal(即使不存在dist/dir),macos,haskell,cabal,haskell-stack,ghc-mod,Macos,Haskell,Cabal,Haskell Stack,Ghc Mod,我正在使用OSX上使用stack安装的ghc mod: $ ghc-mod --version ghc-mod version 5.4.0.0 compiled by GHC 7.10.3 然而,当我试图在SpaceMac中使用它,或者从命令行使用一个没有dist/dir的堆栈项目时,它一直试图执行cabal $ ls LICENSE Setup.hs app foo.cabal src stack.yaml test $ ghc-mod check app

我正在使用OSX上使用stack安装的ghc mod:

$ ghc-mod --version
ghc-mod version 5.4.0.0 compiled by GHC 7.10.3
然而,当我试图在SpaceMac中使用它,或者从命令行使用一个没有dist/dir的堆栈项目时,它一直试图执行cabal

$ ls
LICENSE     Setup.hs    app     foo.cabal   src     stack.yaml  test
$ ghc-mod check app/Main.hs
ghc-mod: cabal: readCreateProcess: runInteractiveProcess: exec: does not exist (No such file or directory)
为什么会这样


注:我以前从安装OSX ghc/cabal。但是,我已经删除了cabal所在的~/Library/Haskell目录以及它从Applications安装的应用程序目录。此外,这里的ghc mod是使用stack和stack的ghc构建构建的

请将输出粘贴到您的
ghc mod debug
中。请将输出粘贴到您的
ghc mod debug
中。