1

在安装 EPD 的 Python 发行版时,安装程​​序会创建一个 IPython 配置文件,其中包含以下条目~/.ipython/profile_default/ipython_config.py

# c.TerminalIPythonApp.extensions = ['kernmagic']

正如本线程中所讨论的,如果以后有人想要使用不同的 IPython 发行版(例如),这可能会导致错误conda,因为默认情况下不安装此扩展。

有了这个,我的问题是到底kernmagic什么?我读到它magics为 IPython 添加了一些附加功能,但它们是什么?

不太重要的是,假设我不使用 EPD 但我想使用此扩展程序,除了通过hg cloneand手动安装之外python setup.py build,我如何使用 安装它pip

4

1 回答 1

4

这是我为自己写的 %magics 的集合可以在此处找到所有添加的魔法的文档。虽然我不是默认添加到旧版本 EPD 的人,但我为造成的混乱道歉。是的,目前只能通过结帐获得;我还没有正式发布它。

于 2014-03-31T15:55:27.527 回答