浏览器远程编写python代码--jupyter web server

Posted CocoML

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了浏览器远程编写python代码--jupyter web server相关的知识,希望对你有一定的参考价值。

公司分配了开发机,偶尔需要写一些python自动化脚本。为了提高编写效率,可以开发机上起一个jupyter web server,然后在电脑chrome浏览器进行编辑。

以下步骤均在开发机上操作。

安装jupyter

pip install jupyter

生成配置

jupyter notebook --generate-config

生成sha密钥

需首选进入python命令行

>>> from notebook.auth import passwd
>>> passwd()
>>> Enter password:
>>> Verify password:
>>> ‘sha1:5eb7241****************8e91d9ca9d53b‘

编辑配置文件

vim ~/.jupyter/jupyter_notebook_config.py

配置ip等信息

c.NotebookApp.ip=‘0.0.0.0‘
c.NotebookApp.password = u‘sha1:5eb7241****************8e91d9ca9d53b‘
c.NotebookApp.open_browser = False

启动服务

nohup jupyter notebook > jupyter.log 2>&1 &
  • 在日志文件里查看端口,默认为8888

查看本地ip

ifconfig

访问

在自己电脑的浏览器访问 ip:端口

以上是关于浏览器远程编写python代码--jupyter web server的主要内容,如果未能解决你的问题,请参考以下文章

获取VS代码Python扩展以连接到远程AWS EMR主节点上运行的Jupyter。

jupyter lab 远程连接

在linux配置命令配置 远程访问jupyter notebook

在外web浏览器远程访问jupyter notebook服务器内网穿透

Linux(ubuntu)下安装anaconda(64位)并配置jupyter notebook远程访问

Jupyter Notebook使用