Haskell 在 Jupyter 下
Haskell under Jupyter
网上奇怪地没有关于如何在Jupyter环境下获取Haskell 运行的说明。任何引导您这样做的文档都要求您从源代码进行编译,但是在尝试这样做时,会出现各种构建错误。
奇怪的是,一个肯定会给 Haskell 如此多曝光的环境却没有被足够多的人使用,以至于会有一些像样的文档。然而,据说该语言是受支持的。
有没有人让这个工作?
这是我在 Linux (Lubuntu 16.0)
中完成的 运行
先决条件:
sudo apt-get install -y python3-pip git libtinfo-dev libzmq3-dev libcairo2-dev libpango1.0-dev libmagic-dev libblas-dev liblapack-dev
本地设置 IHaskell
git clone https://github.com/gibiansky/IHaskell.git
cd IHaskell
pip3 install -r requirements.txt
curl -sSL https://get.haskellstack.org/ | sh
stack install gtk2hs-buildtools
stack setup
stack install
为 IPython
安装 Haskell 内核
stack exec -- ihaskell install --stack
运行 Haskell Jupyter
stack exec jupyter -- notebook
这是一个 Community Jupyter Docker Stacks image for IHaskell. If you have Docker installed,然后你可以 运行 一个 Haskell Jupyter notebook 一个命令。
网上奇怪地没有关于如何在Jupyter环境下获取Haskell 运行的说明。任何引导您这样做的文档都要求您从源代码进行编译,但是在尝试这样做时,会出现各种构建错误。
奇怪的是,一个肯定会给 Haskell 如此多曝光的环境却没有被足够多的人使用,以至于会有一些像样的文档。然而,据说该语言是受支持的。
有没有人让这个工作?
这是我在 Linux (Lubuntu 16.0)
中完成的 运行先决条件:
sudo apt-get install -y python3-pip git libtinfo-dev libzmq3-dev libcairo2-dev libpango1.0-dev libmagic-dev libblas-dev liblapack-dev
本地设置 IHaskell
git clone https://github.com/gibiansky/IHaskell.git
cd IHaskell
pip3 install -r requirements.txt
curl -sSL https://get.haskellstack.org/ | sh
stack install gtk2hs-buildtools
stack setup
stack install
为 IPython
安装 Haskell 内核stack exec -- ihaskell install --stack
运行 Haskell Jupyter
stack exec jupyter -- notebook
这是一个 Community Jupyter Docker Stacks image for IHaskell. If you have Docker installed,然后你可以 运行 一个 Haskell Jupyter notebook 一个命令。