我主要通過筆記本使用iPython,但也在終端中使用。我剛剛通過運行ipython profile create
創建了我的默認配置文件。iPython - 在配置文件中設置魔術命令
我似乎無法弄清楚如何讓配置文件運行我每次使用的幾個魔法命令。我試圖在網上查閱這本書,並在我正在閱讀的一本書中查找,但無法使其工作。例如,如果我想%debug
爲每一個新的筆記本電腦我想這些行添加到我的配置文件中被激活:
c.InteractiveShellApp.extensions = ['debug']
或
c.TerminalPythonApp.extensions = ['debug']
,我要麼得到導入錯誤或沒有。我的(密切相關)的問題如下:
什麼行我要添加到我的ipython配置文件來激活魔術命令?一些需要參數,例如
%reload_ext autoreload
和%autoreload 2
。我怎樣才能在配置文件中傳遞這些參數?我可以在單個配置文件中單獨爲終端與筆記本計算機添加哪些內容,還是必須設置單獨的配置文件才能激活不同的魔法? (例如,嵌入或不嵌入
matplotlib
)。上述兩行會影響筆記本電腦與終端設置(即c.InteractiveShellApp
與c.TerminalPythonApp
)嗎?
謝謝!