1

我正在尝试设置 ipython 默认文本编辑器。使用 Ipython 0.13.2 使用 %edit 魔术我收到以下消息:

No default editor available.
Specify a GUI text editor in the `IPythonWidget.editor` configurable to enable the %edit magic

尝试在 IPython 中寻找它尝试导入 IPythonWidget .. 不走运

已检查以下问题: Ipython 配置 - 配置类概述 还检查了 Ipython 配置系统概述。http://ipython.org/ipython-doc/stable/config/overview.html

我可以创建配置文件(使用 ipython 命令行选项)并且我知道它们在哪里已将启动文件添加到配置目录中的启动文件夹中。

我根本不了解配置类的工作方式。看起来我必须创建它们?我应该将它们保存在我的 ipython 配置启动文件夹中吗?

特别希望将 Sublime Text 设置为编辑器,但是如果我可以在任何编辑器上获得说明,则可能可以在那里对其进行调整。

4

2 回答 2

2

在您的个人资料中, edit ipython_qtconsole_config.py,您会发现一行# c.IPythonWidget.editor = ''取消注释并将值设置为命令以启动您的编辑器。

于 2013-06-27T09:52:37.873 回答
0

$jupyter qtconsole --generate-config

这将jupyter_qtconsole_config.py在您的默认 jupyter 配置目录中创建,并c.IPythonWidget.editor = ''注释掉该选项

于 2017-02-01T09:02:20.350 回答