在Windows上使用jupyter notebook远程访问服务器


服务器环境:linux,anaconda2

1.生成配置文件,在terminal中输入

jupyter notebook --generate-config

默认在/home/users/your.name/.jupyter/下生成一个叫jupyter_notebook_config.py的文件

2.生成密码

terminal输入ipython,启动ipython,按如下操作创建一个密文的密码:


In [1]: from notebook.auth import passwd In [2]: passwd() Enter password: Verify password: Out[2]: 'sha1:yourcode*******'

复制生成的密文'sha1:*******'

3.修改默认配置文件

在terminal中输入

vim ~/.jupyter/jupyter_notebook_config.py 

之后按i或者insert进入编辑模式,进行如下修改:

c.NotebookApp.ip='0.0.0.0'    #为'*'时报错了
c.NotebookApp.password = u'sha:ce...刚才复制的那个密文'
c.NotebookApp.open_browser = False
c.NotebookApp.port =8888 #随便指定一个端口

修改完成后,首先按esc键,然后输入x,点回车进行保存并离开。

4.启动jupyter notebook

terminal中输入jupyter notebook

5.远程访问

在Windows浏览器中输入http://your_server_address:8888就可以进入jupyter登陆界面。

这里的8888为之前在配置文件中设置的值,登陆界面的密码为第2步设置的密码。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM