我在Linux Ubuntu 16.04上工作,我的问题是当我在Jupyter新的Haskell笔记本中打开时,我想要导入即先通过cabal终端安装的Text.CSV包,但是我得到一个错误,Jupyter不能找到一个名为...的模块所以我的问题是,我是否必须/或者如何通过Jupyter安装软件包,或者我必须以某种方式在Jupyter下使用' original'来同步Haskell。 Haskell程序?
我是Haskell和Jupyter笔记本的新手。非常感谢你。
答案 0 :(得分:0)
上面提到的教科书解决方案位于iHaskell github页面上。
但是,“快速而又肮脏”的解决方案是仅在笔记本电脑中使用GHCi风格的shell命令安装模块,如此处所述:https://github.com/jamesdbrock/ihaskell-notebook#stack-global-project
在这种情况下,要安装Text.CSV,您只需运行
:!stack install csv
请注意,当您使用这种快速且肮脏的方法时,必须重新启动iHaskell内核。您只需安装一次,下一次您希望加载/导入模块时,它将可用(无需安装两次)。