Jupyter和Haskell - 包

时间:2018-03-02 13:58:19

标签: haskell jupyter-notebook

我在Linux Ubuntu 16.04上工作,我的问题是当我在Jupyter新的Haskell笔记本中打开时,我想要导入即先通过cabal终端安装的Text.CSV包,但是我得到一个错误,Jupyter不能找到一个名为...的模块所以我的问题是,我是否必须/或者如何通过Jupyter安装软件包,或者我必须以某种方式在Jupyter下使用' original'来同步Haskell。 Haskell程序?

我是Haskell和Jupyter笔记本的新手。非常感谢你。

1 个答案:

答案 0 :(得分:0)

上面提到的教科书解决方案位于iHaskell github页面上。

但是,“快速而又肮脏”的解决方案是仅在笔记本电脑中使用GHCi风格的shell命令安装模块,如此处所述:https://github.com/jamesdbrock/ihaskell-notebook#stack-global-project

在这种情况下,要安装Text.CSV,您只需运行 :!stack install csv

请注意,当您使用这种快速且肮脏的方法时,必须重新启动iHaskell内核。您只需安装一次,下一次您希望加载/导入模块时,它将可用(无需安装两次)。