使用jupyter搭建golang的交互式界面:类似于ipython
Posted 沧海一粟,何以久远
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用jupyter搭建golang的交互式界面:类似于ipython相关的知识,希望对你有一定的参考价值。
Jupyter Notebook
The Jupyter notebook is a web-based notebook environment for interactive computing.
安装jupyter:
pip3.7 install jupyter
启动:
jupyter notebook --port <port_number>
参考:
https://github.com/jupyter/notebook
gophernotes
Jupyter notebooks的扩展插件,增加golang语音支持。The Go kernel for Jupyter notebooks and nteract.
mac下安装
前提:
- Go 1.9+
- 安装Jupyter notebooks
- brew install zmq
- export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
- pkg-config --cflags libzmq
安装:
$ go get -u github.com/gopherdata/gophernotes $ mkdir -p ~/Library/Jupyter/kernels/gophernotes $ cp $GOPATH/src/github.com/gopherdata/gophernotes/kernel/* ~/Library/Jupyter/kernels/gophernotes
启动:
jupyter notebook
效果:
参考:
https://github.com/gopherdata/gophernotes
参考:
1、https://zhuanlan.zhihu.com/p/33105153
2、https://segmentfault.com/a/1190000015674501
3、https://jupyter.readthedocs.io/en/latest/running.html#running
以上是关于使用jupyter搭建golang的交互式界面:类似于ipython的主要内容,如果未能解决你的问题,请参考以下文章
python数据分析之环境搭建——Jupyter Notebook安装与使用教程