2015-11-18 81 views
12

我正在運行ipython qtconsole。我想執行一個文件,在編輯器中單獨編輯。當我更改在編輯器中,並在文件中使用的IPython再運行它:IPython在QTConsole中運行時不會重新加載代碼

%run myfile.py 

沒有更新的代碼。但是,如果我通常從終端運行ipython,那麼這工作正常。我試圖在QT控制檯使用autoreload

%load_ext autoreload 
%autoreload 

,但它不解決問題。這裏有什麼問題?

+1

我無法重現。如果我編輯文件,保存並重新運行,代碼將被更新。你能在你的ipython/qtconsole版本,你的代碼和你的編輯器上發佈更多信息嗎? – Mel

回答

0

做了嘗試:

import importlib 
importlib.reload(<module_name>) 
相關問題