安装EPD的Python发行版时,安装程序会在~/.ipython/profile_default/ipython_config.py
中创建一个包含以下条目的IPython配置文件:
# c.TerminalIPythonApp.extensions = ['kernmagic']
如this thread中所述,如果有人后来想要使用不同的IPython发行版(例如conda
),则可以cause errors,因为默认情况下不安装此扩展名。
有了这个,我的问题是究竟是什么kernmagic
?我读到它为IPython添加了一些额外的magics
,但它们是什么?
不太重要的是,假设我不使用EPD但我想使用此扩展程序,除了通过hg clone
和python setup.py build
进行手动安装外,如何使用{{1}进行安装}}?
答案 0 :(得分:4)
It's a collection of %magics that I wrote for myself。添加can be found here的所有魔法的文档。虽然我不是默认添加到旧版EPD的个人,但我为这种混乱道歉。是的,它目前只能通过结账;我还没有正式发布它。