Sublime Text 总是用 pandoc 输出 html,而不是运行 python 代码

Sublime Text 总是用 pandoc 输出 html,而不是运行 python 代码

正如标题所说,当我尝试运行一些 python 代码时(代码(特别是),Sublime Text 将使用 pandoc 创建一个 html markdown 文件。

我收到的具体错误信息是

/usr/local/bin/pandoc +RTS -K512m -RTS test8.utf8.md --to html4 --from 
markdown+autolink_bare_uris+ascii_identifiers+tex_math_single_backslash+sm
art --output test8.html --email-obfuscation none --self-contained --
standalone --section-divs --template 
/Library/Frameworks/R.framework/Versions/3.6/Resources/library/rmarkdown/r
md/h/default.html --no-highlight --variable highlightjs=1 --variable 
'theme:bootstrap' --include-in-header 
/var/folders/3l/yhb2ls7d0ysdq3qxqrk0yk6w0000gn/T//RtmpN2bKeX/rmarkdown-
str182e0169376a2.html --mathjax --variable 'mathjax-
url:https://mathjax.rstudio.com/latest/MathJax.js?config=TeX-AMS-
MML_HTMLorMML' --metadata pagetitle=test8.utf8.md 

Output created: test8.html
[Finished in 0.8s]

是的,我有时会使用 R 和 Rmarkdown,但我不知道为什么当我按下 command+b 时,Sublime Text 不直接执行我的 python 代码。

Sublime text 内置了 3207。我使用 Mac OS X 10.15 Beta。我使用 python3 并使用 anaconda 管理我的软件包。

请让我知道还有什么与解决此错误相关的内容。

答案1

默认情况下,Sublime Text 会尝试自动确定要使用哪个构建系统。当安装了多个用于同一文件类型的构建系统时,可能会导致不想要的结果。幸运的是,您可以覆盖自动设置并指定要为当前文档使用哪个构建系统。

在此处输入图片描述

相关内容