gpt4 book ai didi

ipython-notebook - 什么是 ipython 笔记本 "Terminals"菜单选项

转载 作者:行者123 更新时间:2023-12-03 11:28:04 28 4
gpt4 key购买 nike

我在我的 OSX 机器和/或我的 ubuntu 14.04 机器上运行 ipython notebook。我正在使用 ipython 3.0.0 和 ipython (jupyter) 笔记本。

当我启动 ipython 笔记本时,在 New 下有一个终端选项,但它对我不可用。
我无法找到有关此功能、如何激活它或它的作用的任何文档。ipython notebook --help命令没有提到它,我在 documentation 中没有找到任何东西任何一个。
我也没有发现特殊的关键字来搜索谷歌以获取任何信息。

这个功能有什么作用?如何激活它?是否有任何可用的文档?

enter image description here

最佳答案

这是 Lib/site-packages/IPython/html/notebookapp.py 中的代码负责此项目(通过区分大小写搜索“终端”的来源找到文件):

def init_terminals(self):
try:
from .terminal import initialize
initialize(self.web_app)
self.web_app.settings['terminals_available'] = True
except ImportError as e:
log = self.log.debug if sys.platform == 'win32' else self.log.warn
log("Terminals not available (error was %s)", e)

如您所见,控制台日志中应该有一条消息说明出了什么问题(您可能需要使用 ipython notebook --log-level=<level> 增加日志详细程度才能看到它)。就我而言,它说:

Terminals not available (error was No module named fcntl)


html.terminal正在导入的模块似乎提供了一个基于 Web 的 IPython 交互式控制台。

关于ipython-notebook - 什么是 ipython 笔记本 "Terminals"菜单选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29043470/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com