首先,感谢您关注这篇文章。我是编程新手(我会编程Java和Python)
我要问几个非常琐碎的问题。如何在mac上安装Haskell的"extra“?我的情况是,我运行了ghci,我正在从我的终端http://learnyouahaskell.com/introduction遵循教程
我下载了GHC Xcode Emacs(不工作,下面有更多解释)
但我希望有一些像他们在示例中使用的东西,一个文本编辑器,帮助我用.hs编写并支持编程语言。我试图下载Emacs,但我找不到"haskell“作为支持的语言,我不知道如何安装它,以便它与我的GHC一起工作。另外,我不认为教程中提到了太多关于Cabal的内容。我如何访问它?如果我只是进入并输入"cabal install“或"cabal”,它只会给我一个“不在范围内”的答案。
也许我误解了阴谋集团?这不是你“访问”的东西吗?
感谢你查看我的帖子。我期待着函数式编程!(我是一个数学家:)
发布于 2012-04-20 04:01:48
如果你已经安装了苹果开发人员工具,你可以看看包管理器,比如homebrew (参见http://mxcl.github.com/homebrew/中的安装)。然后在终端中键入
brew install ghc haskell-platform它会处理所有的东西,依赖等等。你会立刻得到ghc,ghci,cabal,所有的东西。它会把东西放到/usr/local/中,所以你甚至不需要编辑你的$PATH……
在编辑方面,Aquamacs (在http://aquamacs.org/下载)支持Haskell开箱即用,而且对Mac非常友好。
发布于 2012-04-20 01:23:12
你是直接从http://www.haskell.org/ghc/安装ghc的吗?通常,最好按照教程中的建议安装haskell platform。它已经包含了cabal。
如果您使用的是haskell平台,请尝试查找cabal的安装位置,并将目录添加到您的$PATH变量中。我认为如果Mac的平台安装程序没有在通常的位置安装cabal,你可以触发一个bug。
(注意: AFAIK haskell平台安装程序对于新的MacOS是错误的,它包含到xcode的硬编码路径。但它很容易查找和修复)
查看haskell mode for emacs。我不使用emacs,所以链接是我唯一能推荐的,抱歉。
https://stackoverflow.com/questions/10232319
复制相似问题