Jupyter notebook 基本用法

  • 可点击cell之后按a在该cell上方插入一个空cell
  • 可点击cell之后按b在该cell下方插入一个空cell
  • 可点击cell之后按两次d删除该cell,删除后无法使用ctrl + z撤销
  • 如在输入Markdown时,不想使用Markdown功能,使用转义字符'\'
  • 点击cell之后按m,可以将各自转变为markdown
  • 点击cell之后按数字1,可以将该cell转变为markdown格式,然后在cell的最开头加上一个井号

目录

1  目录

2  插入一张图片

3  在cell中执行终端命令

4  获取提示

5  遇到过的一些问题

5.1 token问题

5.2  xsrf保存失败问题

5.3  打开.ipy文件报500

6  管理员开启jupyter notebook

7  jupyter notebook切换目录


1  目录

Jupyter notebook 基本用法_第1张图片

目录并非jupyter notebook自带功能,需要先安装插件

1.在Anaconda Prompt中运行

pip install jupyter_contrib_nbextensions

安装插件

  • pip install jupyter_contrib_nbextensions

2.运行代码

  • jupyter contrib nbextension install --user

配置nbextension

 3.点击Nbextension,再把两个勾点上

Jupyter notebook 基本用法_第2张图片

 4.进入ipynb文件就能看见这个标志了,点击后出现目录

2  插入一张图片

![image.jpg](西红柿.jpg)

文件的尾缀两个都要更改,图片文件如果不与文件在同一路径下用这个方法是插入不了的

Jupyter notebook 基本用法_第3张图片

可以用这个方法插入 点击Edit中的Insert Image

  • 此时光标必须在markdown状态的cell中

Jupyter notebook 基本用法_第4张图片

点击选择文件

Jupyter notebook 基本用法_第5张图片

就可以插入相应的图片了

Jupyter notebook 基本用法_第6张图片

使用微信,qq,qq浏览器的截图,之后粘贴到markdown的cell中同样可以插入图片

3  在cell中执行终端命令

我们在cell中输入 !+命令,这样就可以在cell中执行终端的命令

Jupyter notebook 基本用法_第7张图片

  • 注:这个cell必须为Code状态

4  获取提示

在Jupyter notebook中我们将光标置于想要填写内容的位置,按住shift,然后再按tab,可以获取我们需要填写什么参数这种提示

比如

Jupyter notebook 基本用法_第8张图片

5  遇到过的一些问题

5.1 token问题

有时使用jupyter notebook的时候会出现这个页面

Jupyter notebook 基本用法_第9张图片

这里是找我们要一个token,我们打开jupyter notebook终端,把这一串复制下来

Jupyter notebook 基本用法_第10张图片

粘贴到这里,然后点击login

Jupyter notebook 基本用法_第11张图片

点击后发现可以成功进入,如果想避免这种问题就带着含有token的查询字符串一起访问就可以了,比如

5.2  xsrf保存失败问题

回到jupyter notebook的home目录下,刷新页面

Jupyter notebook 基本用法_第12张图片

之后就可以保存了

5.3  打开.ipy文件报500

报错情况是这样的

Jupyter notebook 基本用法_第13张图片

Jupyter notebook 基本用法_第14张图片

解决方式为卸载nbconvert之后重新安装nbconvert

Jupyter notebook 基本用法_第15张图片

在windows上一般要使用 pip install --user nbconvert进行安装,不加--user可能会权限不够 

Jupyter notebook 基本用法_第16张图片

6  管理员开启jupyter notebook

如果使用windows系统找到jupyter notebook然后使用管理员身份打开即可

Jupyter notebook 基本用法_第17张图片

经测试之后可以正常使用

如果使用linux系统,那么你需要输入 sudo -E env "PATH=$PATH" jupyter notebook --allow-root

Jupyter notebook 基本用法_第18张图片

有时可能不会自己弹出来网页,你用浏览器手动访问127.0.0.1:8888,如果8888端口被占用它就会再给你一个端口

7  jupyter notebook切换目录

如果我们的项目不在C盘中而在D盘中,我们这样操作

打开Anaconda Prompt

输入D:

  • 注:应全部为英文字符,冒号不要搞成中文字符

Jupyter notebook 基本用法_第19张图片

之后再输入jupyter notebook

Jupyter notebook 基本用法_第20张图片

此时会弹出一个网页,发现是D盘的目录

E盘,F盘同理,如果用非windows系统,进入路径后再输入jupyter notebook则可在非默认目录下打开jupyter notebook

你可能感兴趣的:(python基本操作,jupyter)