Jupyter Notebook配置,一篇就够

栏目: Python · 发布时间: 6年前

内容简介:每次更换电脑或者要新建一个Jupyter Notebook环境,都要查找好几个网站,去配置好开发环境,记录一下所有配置,以后就不用频繁使用搜索引擎,却只为了寻找几句配置。Jupyter Notebook是个开源的Web应用,可以创建包含代码、公式、可视化及叙事文本的共享文档;在浏览器输入http://hostip:8888,hostip可以是本地地址,局域网地址,也可以是远程服务器地址(比如阿里云或者AWS或者其他云服务器厂商的VPS外网地址)。

每次更换电脑或者要新建一个Jupyter Notebook环境,都要查找好几个网站,去配置好开发环境,记录一下所有配置,以后就不用频繁使用搜索引擎,却只为了寻找几句配置。

简介

Jupyter Notebook是个开源的Web应用,可以创建包含代码、公式、可视化及叙事文本的共享文档;

  • 支持超过40种编程语言
  • 可共享的notebook
  • 交互式的输出
  • 集成大数据工具

配置

1. 生成配置文件

jupyter notebook --generate-config
复制代码

2. 设置密码

jupyter notebook password
复制代码

3. 修改配置文件

vim ~/.jupyter/jupyter_notebook_config.py
修改以下三个节点的配置,并把开头的 # 注释去掉
c.NotebookApp.ip = '*' # 开启所有的IP访问,即可使用远程访问
c.NotebookApp.open_browser = False # 关闭启动后的自动开启浏览器
c.NotebookApp.port = 8888  # 设置端口8888,也可用其他的,比如1080,8080等等
复制代码

4. 启动notebook

jupyter notebook
复制代码

5. 远程访问

在浏览器输入http://hostip:8888,hostip可以是本地地址,局域网地址,也可以是远程服务器地址(比如阿里云或者AWS或者其他云服务器厂商的VPS外网地址)。

6. 主题

pip install jupyterthemes

# list available themes
# onedork | grade3 | oceans16 | chesterish | monokai | solarizedl | solarizedd
jt -l

# select theme...
jt -t chesterish
复制代码

详细步骤还可以查看该工程的github主页: github.com/dunovank/ju…


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

亿级流量网站架构核心技术

亿级流量网站架构核心技术

张开涛 / 电子工业出版社 / 2017-4 / 99

《亿级流量网站架构核心技术》一书总结并梳理了亿级流量网站高可用和高并发原则,通过实例详细介绍了如何落地这些原则。本书分为四部分:概述、高可用原则、高并发原则、案例实战。从负载均衡、限流、降级、隔离、超时与重试、回滚机制、压测与预案、缓存、池化、异步化、扩容、队列等多方面详细介绍了亿级流量网站的架构核心技术,让读者看后能快速运用到实践项目中。 不管是软件开发人员,还是运维人员,通过阅读《亿级流......一起来看看 《亿级流量网站架构核心技术》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

随机密码生成器
随机密码生成器

多种字符组合密码

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具