如何从IPython外壳执行Jupyter笔记本?

如何从IPython外壳执行Jupyter笔记本?,python,jupyter-notebook,ipython,jupyter,Python,Jupyter Notebook,Ipython,Jupyter,我已经写了一个Jupyter笔记本(一个.pynb文件),我想继续探索笔记本中描述的数据。我强烈希望在IPython REPL中执行此操作,而不是在Jupyter笔记本中执行此操作,因此我希望在Jupyter REPL中执行整个笔记本,并使用笔记本中定义的所有变量填充全局命名空间 我知道我可以将笔记本导出为Python脚本并%运行它,但这不起作用,因为%matplotlib inline等魔法在我的IPython shell中不起作用(在macOS上运行) 在R中,可以使用R标记::render

我已经写了一个Jupyter笔记本(一个
.pynb
文件),我想继续探索笔记本中描述的数据。我强烈希望在IPython REPL中执行此操作,而不是在Jupyter笔记本中执行此操作,因此我希望在Jupyter REPL中执行整个笔记本,并使用笔记本中定义的所有变量填充全局命名空间

我知道我可以将笔记本导出为Python脚本并
%运行它,但这不起作用,因为
%matplotlib inline
等魔法在我的IPython shell中不起作用(在macOS上运行)


在R中,可以使用
R标记::render()
从控制台运行R标记笔记本,并使用R标记笔记本中定义的对象填充全局环境。IPython有类似的功能吗?

我想知道您是否可以这样运行它:

pip install runipy
$ runipy MyNotebook.ipynb

我想知道您是否可以这样运行:

pip install runipy
$ runipy MyNotebook.ipynb
我想你的意思是“与ipynb文件的单元格交互”,而不是运行/执行它?我想你的意思是“与ipynb文件的单元格交互”,而不是运行/执行它?