当前位置: 首页 > 知识库问答 >
问题:

如何从终端运行. ipynb Jupyter笔记本?

邓欣可
2023-03-14

我在一个. ipynb文件中有一些代码,我已经不需要IPython笔记本的“交互式”功能了。我想直接从Mac终端命令行运行它。

基本上,如果这只是一个. py文件,我相信我可以从命令行执行pythonfilename.py。ipynb文件有类似的东西吗?

共有3个答案

明阳旭
2023-03-14

您可以从导出所有代码。ipynb并将其另存为。py脚本。然后可以在终端中运行脚本。

希望能有帮助。

张丰
2023-03-14

从命令行,您可以使用以下命令将笔记本转换为python:

jupyter nbconvert --to python nb.ipynb

https://github.com/jupyter/nbconvert

你可能要安装python misune包:

sudo pip install -U mistune
洪通
2023-03-14

nbconvert允许您使用--execute标志运行笔记本电脑:

jupyter nbconvert --execute <notebook>

如果要运行笔记本并生成新笔记本,可以将--添加到笔记本

jupyter nbconvert --execute --to notebook <notebook>

或者,如果要用新输出替换现有笔记本:

jupyter nbconvert --execute --to notebook --inplace <notebook>

由于这是一个很长的命令,您可以使用别名:

alias nbx="jupyter nbconvert --execute --to notebook"
nbx [--inplace] <notebook>
 类似资料:
  • 我已经使用cp编译了我的代码 导入com。mysql。jdbc。连接 导入com。mysql。jdbc。编制的报表 导入com。mysql。jdbc。声明 导入java。io。* 导入java。sql。DriverManager 导入java。sql。SQLException 导入java。util。ArrayList; 公共类HttpHeaderParser{ 这里有一些java字符串操作。然后

  • 请先参考这个问题, 无法读取opensslv. h:没有这样的文件或目录 基于此,我需要使用AppleScript运行以下三行终端命令, 我尝试了两种方法,我创建了带有.命令和. sh扩展名的文本文件,并添加了上述三行。然后尝试从AppleScript运行它, 但我犯了这个错误, 这可能行得通, 但它在第三行的终端上请求密码,并等待用户响应。AppleScript中显示的密码对话框(当以管理员权限

  • 问题内容: 我一直在寻找使用Java运行时运行外部程序的方法。可以正常工作,例如: 如您所愿创建一个新目录。现在,在Mac的bash窗口中,我可以这样写: 在名为testgame的文件夹上运行“ Love”游戏引擎。现在,之所以可行,是因为我将“ love”作为别名来调用love可执行文件。我有一种感觉,这是下面没有理由 不 工作: 而且(对于那些想知道的人)也不是: 毫无疑问,这要么是Java方

  • 我使用的是一个安装了Ubuntu的云虚拟机。安装的Java版本为: 在编译java程序时,我必须使用两个jar:和。我使用的终端命令是: 使用将disco和sqlite jar添加到类路径中。 这将在目录中创建我的文件,而不会出现错误。这些JAR包含在目录中。 包含这部分代码,从头开始: 当我在终端中运行以下内容时,问题就开始了: 终端机显示我: 错误:出现JNI错误,请检查您的安装并在线程“ma

  • 因此,我正在运行Sierra,当我在终端输入“r”或“r”时,我得到“-bash:r:command not found”。如果我在终端中键入“which r”,我不会得到任何输出。 以下是“echo$path”的输出:/versions/2.7/bin://usr/local/bin://bin://bin://sbin://sbin://sbin://users/samuelcolon/.rv

  • 我有以下文件夹结构: null 当我运行Pycharm的fish.py时,它工作得非常好。但是,当我从终端运行fish.py时,我得到错误的模块。 我在终端中使用的命令:来自应用程序文件夹。 我已经研究了这里建议的解决方案:从不同的文件夹导入文件,将应用程序文件夹的路径添加到帮助中。但是,我想知道是否有其他方法可以使它工作,而不在中添加两行代码。这是因为我在/products目录中有许多脚本,不想

  • 我想执行“vim”命令,“vim”命令用于在linux中打开一个新编辑器。“setup.csh”用QProcess打开文件“vi”editör。我想使用gui运行这个命令。 linux终端命令:“vim/home/intern2/elif/Project/setup.csh”。如何运行此命令gui 我在Qt中编写了以下命令,但在使用QProcess时它不起作用。 不幸的是,我给出了以下错误消息 错

  • 我想通过运行以下命令从Mac OSX终端运行/打开Visual Studio代码。我在这里找到了说明: https://code.visualstudio.com/docs/setup 显然我需要在我的文件中包含这一点,所以我做了,但没有用。 我在此处编辑了文件: