如何在终端上运行Jupyter上的python脚本?

问题描述:

我想在Jupyter中执行一个python脚本,但我不想使用web浏览器(IPython交互式终端),我想在Linux终端上运行一个命令来加载&运行python脚本,这样我可以从Jupyter获得输出。如何在终端上运行Jupyter上的python脚本?

我试图运行jupyter notebook %run <my_script.py>,但似乎jupyter无法识别%run变量。

有没有可能这样做?

+0

把它放在引号? –

您可以使用jupyter console -i命令在您的终端中运行交互式jupyter会话。从那里你可以运行import <my_script.py>。请注意,这不是jupyter或笔记本电脑环境的预期用例。您应该使用普通的Python解释器来运行脚本。

+0

“这不是jupyter或笔记本电脑环境的预期用例”谁说的? –

您可以运行此命令在终端中运行交互式jupyter会话。

jupyter笔记本

jupyter_client包有因为v5.0一个jupyter run命令,这样你就可以这样做:

jupyter run my_script.py