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