最近在學go,想在jupyter notebook下敲下go,因而google,有教程,
https://github.com/gopherdata...
開始搬磚。。。。html
$ go get -u github.com/gopherdata/gophernotes $ mkdir -p ~/.local/share/jupyter/kernels/gophernotes $ cp $GOPATH/src/github.com/gopherdata/gophernotes/kernel/* ~/.local/share/jupyter/kernels/gophernotes
安裝起來仍是很簡單的,可是仍是有一些坑。
1.go安裝好,把GOPATH/bin的目錄加入到PATH中。
2.jupyter notebook按教程安裝好。
3.zernmQ 去官網安裝 http://zeromq.org/intro:get-the-software
4.pkg-config 通常linux自帶 ,個人機器有就沒裝linux
坑:
裝好了後運行如下 pkg-config --cflags libzmq,若是有如下錯誤
git
用命令 find / -maxdepth 6 -name libzmq.pc 找到文件
在把文件的目錄寫入~/.bash_profile,個人以下
而後source ~/.bash_profile生效如下就行了,再次運行pkg-config --cflags libzmq就成功了
github
運行gophernotes的時候會出現 error while loading shared libraries:libzmq.so.5的錯誤,懵了,搞不懂,網上找找答案,https://www.cnblogs.com/codin... 參考這個帖子。
1.先用find命令找到libzmq.so.5的位置,默認安裝應該是在/usr/local/bin下面
寫入 /etc/ld.so.conf 文件,在運行/sbin/ldconfig -v 我理解是刷新緩存的意思
緩存
好了以後運行 gophernotes就ok了 。
最後啓動jupyter notebook。bash