[已解决] VSCode中LaTeX编译报错:spawn pdflatex enoent

前言

在此解决如题所述之问题。

备注:具体的问题截图已经找不到了,但是问题不大,不影响解决方案的撰写。

1 错误原因

我更新了MikTeX.但是我没有卸载旧版本的MikTeX,很神奇的是,这两个版本可以同时共存,只要你安装在不同的文件夹下。

我没有删除旧版本的MikTeX,只是把它的文件夹改了名字。

果然VSCode就报错了,这个是因为他找不到旧版本的MikTeX了。

2 解决方案

1)首先在环境变量中的PATH中删除原来已经失效的MikTeX环境变量,可以看到,新的MikTeX的环境变量早已自动写入。

2)然后关闭VSCode,记住,是关了VSCode,不是reload。我reload了好几次,都没用。这个reload和关闭不是等价的。 然后重新打开VSCode。

3)编译。这时候发现已经过了!

小结

解决方案很简单,但是过程还是小曲折了一下。
故在此记录之。

参考文献

  • 5
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值