JupyterNoteBook-GO

如有错误,欢迎指出


错误

error: Cannot assign requested address

无法将当前地址分配给jupyter notebook

c.NotebookApp.ip='123.21.242.32'
c.NotebookApp.password = u'sha1:f012129dbf38:a3673a44bc5145ef336ea6940db21676fce9f85a'
c.NotebookApp.open_browser = False
c.NotebookApp.port = 8888
c.NotebookApp.notebook_dir = '/root/home/Jupyter/'
c.InteractiveShellApp.matplotlib = 'inline'

解决:将c.NotebookApp.ip改成0.0.0.0

c.NotebookApp.ip='0.0.0.0'
c.NotebookApp.password = u'sha1:f012129dbf38:a3673a44bc5145ef336ea6940db21676fce9f85a'
c.NotebookApp.open_browser = False
c.NotebookApp.port = 8888
c.NotebookApp.notebook_dir = '/root/home/Jupyter/'
c.InteractiveShellApp.matplotlib = 'inline'

Install-Go

golang源码

解压安装包

wget https://golang.org/dl/获取软件包

tar -C /usr/local go*将压缩包解压至/usr/local,此路径为官方推荐

export PATH=/usr/local/go/bin:$PATH配置命令环境


Install gophernotes

gophernotesgo内核,jupyter notebook需要安装其才能使用go来启用交互式编程

官方教程


Question1:无法寻找命令

error: command not found: gophernotes

如果输入gophernotes提示没有此命令,即可以按以下解决

find / -name 'gophernotes'寻找系统gophernotes命令

例如返回路径/root/go/bin:$PATH

export PATH=/root/go/bin:$PATH

正常即可获取响应2019/02/25 15:43:04 Need a command line argument specifying the connection file.


Question2:内存不足,溢出

error: fatal error: runtime: out of memory

内存过小,造成溢出。

解决方案:建立swap分区

图片摘自参考资料2

Question3:jupyter内核错误,提示没有gophernotes文件或文件夹

修改kernelsgophernoteskernel.jsonargv的参数

# 原来的
{
"argv": [
"gophernotes",
"{connection_file}"
],
"display_name": "Go",
"language": "go",
"name": "go"
}
# 现在的,将命令变成绝对路径
{
"argv": [
"/root/go/bin/gophernotes",
"{connection_file}"
],
"display_name": "Go",
"language": "go",
"name": "go"
}

重启jupyter-notebook即可


参考资料

1.gophernotes的github教程

2.如何建立swap分区

3.WillZhuang的博客之内存溢出解决

4.缺少libzmq的问题

最新文章

  1. scala练习题1 基础知识
  2. LVM原理及PV、VG、LV、PE、LE关系图
  3. 【Python】:简单爬虫作业
  4. c++ 缺少动态库
  5. Codeforces Round #290 (Div. 2) D. Fox And Jumping dp
  6. Liunx+C编程一站式学习
  7. Appium 命令行启动配置
  8. How to get the file in a resource folder
  9. 交互模式下测试python代码及变量的四则运算
  10. Hive:有表A与表B进行inner join,如果A分组内包含有数据,使用A,否则使用B分组下的数据
  11. C++堆栈问题
  12. [CodeForce 450A] Jzzhu and Children
  13. kprobe原理解析
  14. nginx启用TCP反向代理日志配置
  15. Java生成代码(字节码)
  16. PHPWeb开发相关知识
  17. 示例 - 如何在ASP.NET中应用Spider Studio生成的DLL?
  18. java算法 第七届 蓝桥杯B组(题+答案) 2.生日蜡烛
  19. JDK的动态代理机制
  20. springmvc 原生servlet支持

热门文章

  1. python3字符编码错误
  2. 19 个必须知道的 VS 快捷键
  3. POJ2230题解
  4. vmware mac 分辨率设置
  5. UVA11234 Expressions
  6. bzoj4247: 挂饰(背包)
  7. perl的安装
  8. java.sql.SQLException: Field 'id' doesn't have a default value解决方案
  9. linux编译安装gdb7.10.1
  10. HBase编程 API入门系列之HTable pool(6)