jupyter notebook远程连接服务器
文章目录
jupyter是什么
Jupyter Notebook是一个交互式笔记本,支持运行 40 多种编程语言。
Jupyter Notebook 的本质是一个 Web 应用程序,便于创建和共享文学化程序文档,支持实时代码,数学方程,可视化和 markdown。 用途包括:数据清理和转换,数值模拟,统计建模,机器学习等等。
配置步骤
安装jupyter
登录服务器后,激活虚拟环境,使用pip
命令安装jupyter:
此时使用jupyter notebook
命令打开试一下:
但此时在本地是打不开上面链接的,需要进行配置。
生成jupyter配置文件
使用如下命令生成jupyter配置文件:
jupyter notebook --generate-config
生成jupyter配置文件之后我们可以给jupyter设置一个密码。
编辑jupyter配置文件
编辑jupyter配置文件的目的是设置远程ip可访问,根据配置文件所在位置找到并打开jupyter_notebook_config.py文件,在文件中加入如下几行(使用vim编辑器):
c.NotebookApp.ip = '*' #允许所有ip访问,很重要
c.NotebookApp.open_browser = False #不自动打开浏览器
c.NotebookApp.port = 8888 #端口为8888,可以自己设置
c.NotebookApp.enable_mathjax = True
c.NotebookApp.