当前位置: 首页 > 知识库问答 >
问题:

windows的sublime text 3中的路径在哪里?

万俟沛
2023-03-14

sublime中的路径似乎与系统变量不匹配。

我的系统变量路径是

C:\ProgramData\Oracle\Java\JavaPath;C:\Windows\System32;C:\Windows;C:\Windows\System32\WBEM;C:\Windows\System32\WindowsPowerShell\V1.0\;C:\users\lwj.dnx\bin;C:\Programfiles\Microsoft DNX\dnvm\;C:\Programfiles\Microsoft SQL Server\130\Tools\binn\;C:\Programfiles\nodejs\;C:\Programfiles\Microsoft SQL Server\130\Tools\binn\;

然而,Sublime的是:

C:\Windows\system32;C:\Windows;C:\Windows\system32\wbem;C:\Windows\system32\windowsPowerShell\v1.0\;C:\users\lwj.dnx\bin;C:\program Files\microsoft dnx\dnvm\;C:\program Files\microsoft SQL server\130\tools\binn\;C:\program Files\nodejs\;C:\ruby23-x64\bin;C:\program Files\x86\microsoft VS code\bin;C:\program

在哪里我可以修改Sublime文本3的路径?

共有1个答案

耿弘阔
2023-03-14

您可以通过更改“PATH”键来修改每个生成系统中的路径。因此,在Windows上,可以有如下内容:

{
    "shell_cmd": "python -u \"$file\"",
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "selector": "source.python",
    "path": "C:/Python35;$PATH"
}

您会注意到,我使用了正斜杠/作为路径分隔符(如果愿意,也可以使用双反斜杠\\,只是不要使用单反斜杠,因为™可能会发生坏事),使用分号来分隔路径组件,如果需要,使用UNIX样式的$path环境变量来表示路径的其余部分。在这种情况下不是,但在某些情况下可能是。如果您最终在OS X或Linux系统上工作,您当然总是使用正斜杠作为路径分隔符,并使用冒号:分隔路径。

在上面的示例中,我修改“path”以便系统可以找到Python可执行文件。或者,我可以简单地做:

{
    "shell_cmd": "C:/Python35/python -u \"$file\"",
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "selector": "source.python"
}

并将python.exe的路径放在“shell_cmd”字段中。请阅读完整的构建系统文档(链接在上面),了解您可以使用它们做的所有有趣的事情,以及所有可用的选项和变体。

 类似资料:
  • 问题内容: 代表Windows目录的最佳方法是什么?我一直在尝试修改脚本,但是它永远无法正常工作,因为我似乎无法正确获得目录,我想是因为它充当转义符? 问题答案: 183 你可以始终使用: 这适用于linux和Windows。其他可能性是 如果你对某些名称有疑问,也可以尝试使用原始字符串文字: 但是,最佳实践是使用始终为你的操作系统选择正确配置的模块功能: 从python 3.4开始,你还可以使用

  • 问题内容: 我正在使用python进行文件操作。 我有一个文件路径为: 当我使用python打开文件时,它说: 但是,该文件存在于驱动器上。 可能是因为窗口包含空格,所以无法正确获取“ SEM 2”。 如何在窗口路径的路径中处理此类空格? 问题答案: 路径中的空格没有问题,因为您没有使用“外壳”来打开文件。这是Windows控制台上的一个会话来证明这一点。你做错了什么

  • 我有一个目录中的JARS列表,我需要添加到JShell类路径。我试图避免键入每个单独的JAR文件名,并使用CLASSPATH环境变量的通配符“*”。但是在Windows 10中,jshell显然没有采用类路径。 > 我首先尝试在命令提示符中设置类路径。 设置CLASSPATH=lib/* 我启动jshell时没有工作。当我执行 /env命令时,给出了一个空白的响应。 接下来,我尝试了jshell—

  • 问题内容: 在Windows下运行的Python中编程时出现问题。我需要使用长度超过256个或whatsathelimit字符的文件路径。现在,我已经基本阅读了两种解决方案: 使用kernel32.dll中的GetShortPathName并以这种方式访问​​文件。 很好,但是我不能使用它,因为我需要以某种方式使用路径 其中short_path是一个非常短的路径(类似),而长路径则出现在目录本身中

  • 我对docker比较陌生。我想使用一个有卷的数据库来持久化。我在windows 10中。 我想检查在我的机器中创建的卷。 当我运行命令时 因为这是一个windows框,所以我没有文件夹/var/lib/docker/volumes/。windows中的volumn文件夹具体在哪里,以便我可以在需要时备份它。

  • 不知什么原因,我的有许多的重复项。据我所知,长是不好的,因为它会减慢搜索过程。删除这些副本安全吗? C:\程序文件(x86)\Intel\ICLS客户端\;C:\程序文件\Intel\ICLS客户端\;C:\Windows\System32;C:\Windows;C:\Windows\System32\WBEM;C:\Windows\System32\WBEM;C:\Windows\System3