我使用 \pyc{ python code
} 将 matplotlib 图打印为 pdf。我在一个文档中有许多这样的大图。最近注意到,虽然我运行的是没有rerun=always
选项的 pythontex,但所有之前未修改的代码也会被执行,导致执行时间长达几分钟(与启用时相同rerun=always
),而独立运行时(从另一个文档)只需几秒钟。根据 Pythontex 文档,这种情况不应该发生:
默认情况下,PythonTEX 将重新运行已被修改或在上次运行时产生错误的代码。
还有人遇到同样的问题吗?在 pythontex 中单独编译修改后的代码需要做些什么特殊的事情吗?