VScode Markdown 导出错误:Failure to export: [CLIError] Failed converting Markdown. (spawn UNKNOWN)

科研狗,编程初学者一枚,望高人们指点,感谢!!

由如下两个疑问:

①VScode里Markdown导出显示错误(如下图)
导出各种格式都显示此错误:

img

②本人md文件是zotero笔记直接导出的,但是在vscode中打开后原本的文献索引变成了一串代码,想问问各位为何如此。

img

VScode环境:此前安装了Python扩展,但操作markdown down all in on和Marp for vscode的时候已经禁用,不知道是否会有影响。

img

以下回答参考GPT,并由JoseKe整理完成,希望您能采纳:
出现这个错误可能是因为Markdown文档中包含了某些未知字符或数据格式错误,导致程序无法转换。以下是一些可能的解决方法:

1. 检查Markdown文档中是否存在不符合格式的数据,尝试去除或修改。

2. 检查VScode插件是否有更新,或者更换其他插件尝试。

3. 可以尝试在终端中手动执行Markdown转换的命令,查看是否有更具体的错误信息。

针对第二个问题,可能是因为zotero笔记导出的格式与Markdown的格式不一致,导致无法正确解析。可以尝试使用其他方式将文献索引转换为Markdown格式,或者手动修改Markdown文档中的索引格式。

如果以上方法均无法解决问题,可以尝试搜索相关论坛或者咨询VScode官方支持。

根据您提供的信息,可能存在以下几种可能原因:

缺少必要的程序或库。在将Markdown文件导出为其他格式时,VS Code会调用多个程序和库来完成转换工作。如果其中某个程序或库没有安装或配置不正确,就会导致转换失败。

Markdown文件中存在语法错误。如果Markdown文件本身存在语法错误,也有可能导致无法正常导出。您可以使用一些在线或本地的Markdown编辑器(例如Typora、MarkText等)来检查并修复语法错误。

VS Code设置问题。如果您修改过VS Code的相关设置,例如PATH环境变量、默认终端等,也可能会影响Markdown导出功能。建议您将VS Code的设置恢复到默认状态,并逐一排除其他可能的问题。

Zotero的导出格式问题。Zotero支持多种导出格式,如果您选择了与VS Code不兼容的导出格式,也有可能导致无法正常显示文献索引。建议您尝试使用其他格式来导出笔记,并检查导出结果是否符合预期。