什么是kernmagic扩展?

时间:2014-03-31 14:23:49

标签: python ipython enthought conda

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

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

this thread中所述,如果有人后来想要使用不同的IPython发行版(例如conda),则可以cause errors,因为默认情况下不安装此扩展名。

有了这个,我的问题是究竟是什么kernmagic?我读到它为IPython添加了一些额外的magics,但它们是什么?

不太重要的是,假设我不使用EPD但我想使用此扩展程序,除了通过hg clonepython setup.py build进行手动安装外,如何使用{{1}进行安装}}?

1 个答案:

答案 0 :(得分:4)

It's a collection of %magics that I wrote for myself。添加can be found here的所有魔法的文档。虽然我不是默认添加到旧版EPD的个人,但我为这种混乱道歉。是的,它目前只能通过结账;我还没有正式发布它。