notebook更新后安装的几个问题

2018-09-29  本文已影响22人  Mr_maike_chen

> 关于notebook的安装,过程很简单,也就是通过jupyter和ipython安装。

由于python2.7的天下还在,所以使用python2.7来安装也是很有必要的,相对来说要注意的问题也较多。

首先来看一下本次更新后的notebook~

> 安装时采用的ipython版本 

安装时的ipython版本如果是python2.7的话,最好使用ipython==5,最新版本ipython支持python3。

故命令如下:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple ipython==5

> notebook安装过程中ipykernel版本对应关系

更新过后的notebook安装时,会提示ipykernel的版本不对 ,需要python3.4以上版本才能够支持,这是因为ipykernel更新到了5.0.0版本,如果是python2的话同样需要指定对应版本为4.10.0

命令如下:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple ipykernel==4.10.0

> notebook配置远程访问的几个参数

点击查看如何设置密码

远程访问参数设定方面,配置过的朋友一定都不陌生,先自动生成配置文件

执行命令如下:

jupyter notebook --generate-config

编辑所生成的配置文件~/.jupyter/jupyter_notebook_config.py,增添四个参数如下:

c.NotebookApp.ip="0.0.0.0"

c.NotebookApp.password="sha1:************"

c.NotebookApp.open_browser=False

c.NotebookApp.port=8888

这里要说的是第一个(加粗)的配置上,很多教程把本项配置为 “*”,这个配置先前是可以的,不过最近再次玩这个的时候已经出现了问题,当notebook 启动的时候会出现name or service not found错误,所以要注意正确的配置为“0.0.0.0”

上一篇下一篇

猜你喜欢

热点阅读