2

我已经安装了 IPython 和 IPython Notbook,并且正在按照 IHaskell 安装说明进行操作。我已经安装了所有 IHaskell 先决条件,但在我提交安装 IHaskell 本身的最后一步之前

cabal install ihaskell --reorder-goals

我想确认一个——也许是显而易见的——事情:我还能使用Python Notebooks 吗?上述步骤之后的说明似乎说只需输入

ipython notebook

将运行 Haskell 而不是 Python,就好像 Haskell 已经在 IPython Notebooks中取代了Python。是这样吗?我如何指定是要在笔记本中运行 Haskell 还是 Python,还是在 IPython 本身中运行?我可以在两者之间自由切换吗?


OS X 10.10.4;Xcode 6.4;CLT:6.4.0.0.1;铿锵声:6.1;Haskell 平台7.10.2-a。Python 2.7.10(自制)。一般使用 Homebrew,但遵循Homebrew 的建议,不适用于 Haskell。

4

1 回答 1

1

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

每个内核都有自己的命令来将自己添加到 IPython/Jupyter。对于 IHaskell,这很简单

ihaskell install
于 2015-08-23T12:09:13.553 回答