我无法导出带有python源代码块的emacs组织文件。正确执行的源代码块中的部分代码似乎被解析为链接。导出失败,并显示以下错误:
user-error: Unable to resolve link: "'Reading', 'Calibration'"
我尝试删除解析为链接的代码。这未解决问题。
这是与"链接"匹配的唯一行:
df[['Reading', 'Calibration']]
文档中的任何位置都没有此文本的其他实例。否则,代码块将全部正确执行。即使删除此行,错误仍然存在。任何建议如何解决,或者这个错误可能是什么?
编辑:
我明白为什么仍然有这个删除代码块的"链接"。在导出文件的末尾,我附加了纠结的代码:
#+INCLUDE: "document.ipython" src python
有没有办法抑制将这个纠结的代码解释为组织链接?
我在这里问了一个类似的问题。您可能需要检查块内是否有以*
开头的线。如果是这种情况,则源块已被解释为标题,后面的内容被解释为标记内容。这就是为什么org-mode
试图解决虚假链接的原因。您可以用逗号作为文档中描述的此类行的前缀来解决问题。