最近在學go,想在jupyter notebook下敲下go,於是google,有教程,
https://github.com/gopherdata...
開始搬磚。。。。
$ 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內建 ,我的機器有就沒裝
坑:
裝好了後運行以下 pkg-config --cflags libzmq,如果有以下錯誤
用命令 find / -maxdepth 6 -name libzmq.pc 找到檔案
在把檔案的目錄寫入~/.bash_profile,我的如下
然後source ~/.bash_profile生效以下就好了,再次運行pkg-config --cflags libzmq就成功了
運行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。