Jupyter notebook使用指南
安装jupyter
在终端中输入:
pip install jupyter
启动jupyter
在终端中输入:
jupyter-notebook
在Jupyter notebook中加入R内核
step1:安装包devtools
install.packages('devtools')
step2:安装内核
devtools::install_github('IRkernel/IRkernel')
IRkernel::installspec()
在Jupyter notebook中加入Matlab内核
详细操作可以参考:
https://www.cnblogs.com/noticeable/p/9010881.html
Jupyter notebook中的快捷键
Jupyter Notebook 有两种键盘输入模式。编辑模式,允许你往单元中键入代码或文本;这时的单元框线是绿色的。命令模式,键盘输入运行程序命令;这时的单元框线是灰色。
Shift+Enter : 运行本单元,选中下个单元
Ctrl+Enter : 运行本单元
Alt+Enter : 运行本单元,在其下插入新单元
Y:单元转入代码状态
M:单元转入markdown状态(标注功能,实践)
A :在上方插入新单元
B:在下方插入新单元
X:剪切选中的单元
Shift +V:在上方粘贴单元
使用jupyter-notebook中遇到的问题
NotImplementedError
在python根目录下找到asyncio.py,例如:
c:\users\user\appdata\local\programs\python\python38\lib\site-packages\tornado\platform\asyncio.py (文件名不变 ,具体位置还要看具体报错信息)中加入以下代码:
import sys
if sys.platform == 'win32':
asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy())
解决问题
ps:问题好像与jupyter使用的tornado服务有关
ImportError: cannot import name ‘constants’ 解决方案
解决方法:
Try uninstalling and reinstalling pyzmq.
pip install --upgrade pyzmq
ImportError: DLL load failed: 找不到指定的模块
https://blog.csdn.net/weixin_43489417/article/details/83277263
从问题来看 DLL load failed 因此执行时找不到路径
解决方案:找到按照程序包找到 \Library\bin
将路径添加到环境变量即可如 D:\python\Library\bin
500:Internal Server Error
https://blog.csdn.net/msjiangmei/article/details/90054865
在终端中输入,安装成功即可:
pip install --upgrade --user nbconvert
使用jupyter notebook时右上角无法连接服务器解决方法
https://blog.csdn.net/George_666/article/details/90486911
解决方法:
在命令行上输入
pip list
查看tornado库的版本 如果为6.0以上,执行以下代码安装5.5.1版本
pip install tornado==5.1.1
这时再次输入jupyter notebook进入就可以连接上了