OS X Sublime Text3 使用 zsh shell

2023-12-23

我想构建一个 python 文件,但出现以下错误:

/bin/bash: python: command not found

原因是我使用的是 zsh 而不是 bash。那么如何让Sublime来查看/bin/zsh?


这表明您的路径不正确,也不是您通常使用的 shell。对于 OSX,GUI 应用程序的路径是通过与终端程序不同的方式设置的(您根据上面问题中的评论知道)。

无论如何,为了回答您的问题(并供将来参考)execSublime 中的命令用于执行包括构建系统在内的任务,它指定通过 bash 执行事情。

Using 包资源查看器 https://packagecontrol.io/packages/PackageResourceViewer你可以提取文件exec.py从默认包中将其使用的“/bin/bash”修改为“/bin/zsh”(或您想要的任何其他 shell),如您认为合适。

[EDIT]

虽然上面的方法可行,但当您覆盖像这样的包中的文件时,您的覆盖将永远保留。也就是说,如果较新版本的 Sublime 包含不同版本的exec.py通过错误修复或更新的功能,您将看不到它们,因为您已经覆盖了该文件。

因此需要记住的是,如果您选择此路线,您就有责任始终使您的覆盖与当前发布的版本保持同步。当发现您覆盖了该文件时,执行问题的错误报告也可能会被置若罔闻或导致流泪。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

OS X Sublime Text3 使用 zsh shell 的相关文章