IHaskell和IPython可以共存吗?

时间:2015-08-17 16:26:26

标签: ipython ipython-notebook jupyter ihaskell

我安装了IPython和IPython Notbook,并且正在通过IHaskell安装说明。我已经安装了所有IHaskell先决条件,但在我承诺使用

安装IHaskell本身的final step之前
cabal install ihaskell --reorder-goals

我想确认一个 - 也许是显而易见的 - :我还能使用 Python 笔记本吗? instructions following上面的步骤似乎只是说进入

ipython notebook

将运行Haskell而不是Python,就像Haskell在IPython笔记本中替换了 Python一样。是这样的吗?如何指定我是想在笔记本中运行Haskell还是Python,还是在IPython本身中运行?我可以在两者之间自由切换吗?

OS X 10.10.4; Xcode 6.4; CLT:6.4.0.0.1; Clang:6.1; Haskell Platform 7.10.2-a。 Python 2.7.10(Homebrew)。一般使用Homebrew,但是,看似Homebrew's recommendation,而不是Haskell。

1 个答案:

答案 0 :(得分:1)

与其他kernels一样,IHaskell可以添加到IPython / Jupyter而不会干扰其他内核。一旦添加,笔记本将识别(适当标记的)笔记本中使用的语言,并将在“新”笔记本菜单中添加一个条目,允许选择用于新笔记本的语言。

每个内核都有自己的命令,可以将自己添加到IPython / Jupyter。对于IHaskell这is simply

ihaskell install