当我使用以下命令从IPython运行脚本时:
%run script.py
并编辑它在IPython之外导入的脚本,它不会更新。我尝试使用autoreload
让IPython重新加载所有脚本:
%load_ext autoreload
%autoreload 3
这也不起作用。总是留下“旧状态”使其如此运行%run script.py
与转到shell并键入python script.py
不同。后者从头开始加载最新文件而前者不加载。有没有办法让IPython像shell一样运行脚本?