sublime text 2 build system:错误5访问被拒绝

问题描述 投票:0回答:1

我在Sublime Text 2中使用它作为我的python3.6构建系统:

{

"cmd": ["C:\\Users\\lol--\\AppData\\Local\\Programs\\Python\\Python36", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"

}

当我尝试构建时,我得到错误:[WinError 5]访问被拒绝

我的Python3.6 exe肯定在那个目录中!

可能是什么问题和解决方案?

sublimetext3 build-system
1个回答
0
投票

正如在this forum post上的Sublime Text forum所述,问题是你没有指定cmd的第一部分python可执行文件的名称,你指定了它存储的位置。 cmd中的第一个参数是要运行的程序,所以你告诉Sublime运行目录,Windows说“不,你不能这样做”。

如果您使用shell_cmd而不是让问题变得清晰,那么您得到的错误是不同的。在任何一种情况下,问题的解决方案是确保第一项是Python二进制文件的名称。

© www.soinside.com 2019 - 2024. All rights reserved.