安装jupyter

推荐使用Anaconda进行安装

安装虚拟环境

  • conda create -n my_jupyter_env python=3.6
  • conda activate my_jupyter_env

安装jupyter相关的python包

  • pip install jupyter
    该操作将安装很多依赖包,包括jupyter,notebook,ipykernel等相关python包

打开防火墙

如果想远程访问服务器的jupyter服务,那么要注意服务器的防火墙的相应端口是否允许访问。

  • 查看防火墙中的端口状况:sudo ufw status
  • 打开某个端口:sudo ufw allow 8888

运行jupyter服务器

  • jupyter notebook --port 6000 --ip=0.0.0.0
    如果省略后面的port,默认是8888。如果只是在本地使用jupyter,后面的ip=0.0.0.0也可以省略。但如果想远程使用,必须添加后面的ip参数。

  • 配置远程访问:

    • 生成配置文件:jupyter notebook --generate-config
    • 生成密码:输入jupyter notebook password,按照提示输入密码。之后会生成~\.jupyter\jupyter_notebook_config.json文件,里面是加密后的密码。
    • 修改~\.jupyter\jupyter_notebook_config.py配置文件中以下内容,并取消其注释:
    c.NotebookApp.allow_remote_access = True
    c.NotebookApp.ip='*'
    c.NotebookApp.password = '填刚刚生成的加密密码'
    c.NotebookApp.open_browser = False
    c.NotebookApp.port =8888  # 可自行指定一个端口, 访问时使用该端口
    
    • 修改密码

在vs code中使用jupyter

  • 新建一个ipynb文件
  • 然后ctrl+shift+p选择一个使用本地或者远程的jupyter服务
  • 如果使用远程的服务,输入http://ip_addr:8888/即可,重新加载vs code窗口之后,会提示输入密码。

快捷键

  • 代码缩进:tab 或 ctrl+[
  • 运行cell:ctrl + enter
  • 运行cell并新建一个cell:atl + enter
  • 修改cell为markdown:esc + m
  • 修改cell为代码:esc + y
  • 显示cell内的代码行数:esc + l

其他参考链接:

  1. jupyter入门 — 参考链接
  2. Jupyter Notebook介绍、安装及使用教程
  3. jupyter notebook 可以做哪些事情?

jupyter使用教程相关推荐

  1. Jupyter进阶教程

    原题 | Tutorial: Advanced Jupyter Notebooks 作者 | Benjamin Pryke 译者 | kbsc13("算法猿的成长"公众号作者) 原 ...

  2. 给初学者的 Jupyter Notebook 教程

    给初学者的 Jupyter Notebook 教程 Jupyter Notebook 是一个非常强大的工具,常用于交互式地开发和展示数据科学项目.它将代码和它的输出集成到一个文档中,并且结合了可视的叙 ...

  3. Jupyter Notebook教程

    一.什么是Jupyter Notebook? 1. 简介 Jupyter Notebook是基于网页的用于交互计算的应用程序.其可被应用于全过程计算:开发.文档编写.运行代码和展示结果.--Jupyt ...

  4. 数据科学工具 Jupyter Notebook 教程(二)

    Jupyter Notebook 是一个把代码.图像.注释.公式和作图集于一处,实现可读性分析的交互式笔记本工具.借助所谓的内核(Kernel)的概念,Jupyter Notebook 可以同时支持包 ...

  5. 数据科学工具 Jupyter Notebook 教程(一)

    ipython notebook 是一个基于浏览器的 python 数据分析工具,使用起来非常方便,具有极强的交互方式和富文本的展示效果.jupyter 是它的升级版,它的安装也非常方便,一般 Ana ...

  6. Jupyter notebook教程系列(三)Jupyter notebook拓展功能

    Jupyter notebook拓展功能 一. 关联conda的环境和包 在终端输入下面命令安装: conda install nb_conda 具体页面和操作如下图所示: 图1-1(图片来源于网络) ...

  7. Centos7 搭建Jupyter NoteBook教程

    目录 1. Anaconda3 1.1 下载 1.2 安装 2. 环境配置 2.1 添加PATH到/root/.bashrc文件中 2.2 激活配置的环境变量 3. 搭建虚拟环境 3.1 创建虚拟环境 ...

  8. jupyter 使用教程

    jupyter 主谱特~ python2 是notbook 其实它是Markdown的编辑模式,和CSDN一样. 按A键在上面插入标题 1.标题 一级标题 二级标题 三级标题 四级标题 我是什么 : ...

  9. jupyter使用教程及python语法基础

    前言 上回说到搭建jupyter环境,今天的文章主要就是熟悉jupyter上的基本操作,以及python的一些基础语法. 正文 1.熟悉jupyter界面使用方法 通过命令行进入jupyter后,选择 ...

最新文章

  1. maven3 手动安装本地jar到仓库
  2. 计算机视觉行业,这_体育行业中计算机视觉的用例
  3. [一本通]题解 1031
  4. JavaScript 压缩图片
  5. 收益率的标准差怎么算MATLAB,什么是收益的标准差怎样计算呢
  6. 网络安全之数据加密和数字签名技术
  7. 【C++】交通咨询系统(最短路径问题)
  8. 【组合数学】组合数学简介 ( 组合思想 2 : 数学归纳法 | 数学归纳法推广 | 多重归纳思想 )
  9. error in ./node_modules/swagger-ui-react/swagger-ui.js
  10. 数据结构——关键路径AOV(图)
  11. 辨别亦真亦假的Svchost.exe
  12. Hexo系列(五) 撰写文章
  13. css定义变量(定义:--aa;使用:var(--aa)、calc()计算样式函数
  14. 大连BI工具大连BI软件哪家好
  15. VMware虚拟机安装Windows2008详细过程
  16. 如何治好自己的选择恐惧症
  17. python环境配置什么意思_Python之环境搭建
  18. 深入浅出OOD(一) (转)
  19. 中国股市是否出现非理性繁荣?(转载)
  20. 连锁行业如何选购会员管理软件

热门文章

  1. 团队作业6——复审与事后分析
  2. 过零丁洋 文天祥(宋)
  3. (C#)Windows Shell 编程系列1 - 基础,浏览一个文件夹
  4. VL53L1X 飞行时间 (ToF) 长距离测距传感器 :: 集成技术连载
  5. 找创业伙伴,比找老婆还难
  6. Java中的条件语句
  7. SQL 查看本周的星期一和星期天
  8. tightvnc使用教程,简述tightvnc使用教程
  9. DQN(Deep Q Network)论文笔记
  10. 适合老人养殖的植物,你知道几个