gpt4 book ai didi

build - Sublime Text 不构建任何东西

转载 作者:行者123 更新时间:2023-12-01 01:14:04 25 4
gpt4 key购买 nike

我在 Ubuntu Linux 中使用了 Sublime Text 2 并且工作得很好。

现在,当我在 Windows 中使用它时,我无法构建任何东西。它在底部的状态栏中出现“正在 build ”,然后什么都不做。我做了一个简单的测试,比如在 python 构建系统中构建打印“hello world”,但没有任何 react 。

我错过了什么?顺便说一句:python 在系统路径中

最佳答案

我不确定确切的问题是什么,您可以尝试以下方法。

0. 复查

Sublime text 2 只是调用 python -u $file在 linux 和 windows 上。我会首先在新的 cmd 窗口中仔细检查此命令是否有效。

1. 补丁exec.py

在 Windows 系统上,由构建过程打开的新窗口是隐藏的。这会阻止 GUI 甚至 python 终端出现。

您可以禁用此修补程序 Packages\Default\exec.py通过注释掉第 33 行:

startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW

2、间接调用python

另一种选择是修改 Packages/Python/Python.sublime-build以便它调用一个 bat 文件,然后执行 python 文件。 (这是我目前对 .swf 文件所做的)

3.硬编码Python路径

或者,这并不理想,您可以尝试将 python 路径硬编码到构建文件中,例如:
{
"cmd": ["C:\\python27\\python.exe", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}

希望上述作品之一。

关于build - Sublime Text 不构建任何东西,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13110863/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com