python - Sublime Text 3 subl 命令在 Windows 10 中不起作用

标签 python cmd command-line sublimetext3 command-prompt

当我运行 subl 命令时,它只是暂停了一会儿,没有给我任何关于发生了什么的反馈,也没有打开。我目前在 Windows 10 上运行最新的 sublime text 3 版本。我已经将我的 subl.exe 从我的 sublime text 3 目录复制到我的 system32 目录。我错过了什么?我试过 subl.exe ., subl.exe detect.py, subl, subl.exe

请帮我设置一下

最佳答案

我假设当您通过绝对路径调用 subl.exe 时它会起作用。

> "C:\Program Files\Sublime Text 3\subl.exe"

假设以上都有效,那么subl.exe的位置可以添加到系统路径中,这样就不需要指定绝对路径了。

转到 Control Panel > System and Security > System > Advanced system settings 并将 C:\Program Files\Sublime Text 3 添加到 PATH环境变量。

检查 PATH 变量是否尚未包含 subl.exe 的路径,以避免添加两次。

您实际上是要将 ;C:\Program Files\Sublime Text 3 附加到 PATH 变量。 注意 ; 是路径分隔符。

您可能需要重新启动 Windows 才能使更改生效。

参见 What are PATH and other environment variables, and how can I set or use them?有关 PATH 和其他一般环境变量的深入信息。

关于python - Sublime Text 3 subl 命令在 Windows 10 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39691547/

相关文章:

python - 准确测量python函数花费的时间

python - Scrapy 的 HtmlResponse 不从 URL 检索数据

windows - 在 Windows 命令提示符中仅列出路径、文件名和大小

batch-file - 在 findstr 表达式中转义双引号会导致错误的输出

Windows 批处理 : find command and errorlevel

java - android 无法使用 ant 调试生成 .apk

python - 如何在 pyinvoke 中使用可变数量的参数

python - 我想计算数据以在 django models.py 中连续保存

command-line - 从命令行在 Metro 应用程序中打开文件

macos - ln -s 和别名有什么区别?