搭建Jupyter Notebook服务器

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zong596568821xp/article/details/81976282

上一篇文章中,实现了在windows上安装jupyter,可以导入程序运行,但存在一个问题,就是在运行程序时,windows的环境依赖可能不完整,比如说运行一个TensorFlow的程序,如果想要跑起来,需要在windows上从头到尾配置一遍环境,这显然是比较低效的。

而如果有一台服务器,里边配置了各种环境,则可以在服务器上跑jupyter程序,然后远程在浏览器中进行可视化,这样就避免了环境的重复安装。基于这种想法,进行相关环境的配置。

在网上查找的资料,都进行了密码设置,我按照教程配置完,在浏览器中输入密码时,一直登不进去,因此,本文设置的登陆方法取消了密码,可直接通过端口访问。

关于jupyter的具体使用方法,这篇文章介绍的很详细,这里就不再赘述

第一步:服务器安装jupyter

首先要明确自己的python环境是用的python2还是python3

如果是python2,则使用pip install jupyter notebook安装

如果是python3,则使用pip3 install jupyter notebook安装

第二步:修改配置文件

在shell命令行下,用vim打开默认配置文件

vim ~/.jupyter/jupyter_notebook_config.py

首先找到token的设置行

#c.NotebookApp.token = '<generated>'

然后去掉注释,将引号中的内容删掉

c.NotebookApp.token = ''

最后在文档的末尾添加以下内容,设置端口号

扫描二维码关注公众号,回复: 3188321 查看本文章
c.NotebookApp.ip = '*'
c.NotebookApp.port = 9999
c.NotebookApp.open_browser = False

保存后退出,配置完毕

第三步:在终端运行jupyter notebook

输出如下内容

第四步:在浏览器中访问

在浏览器中输入ip和端口号即可打开jupyter,进行下一步的代码调试

猜你喜欢

转载自blog.csdn.net/zong596568821xp/article/details/81976282
今日推荐