gpt4 book ai didi

bash - OS X Sublime Text3 使用 zsh shell

转载 作者:行者123 更新时间:2023-11-29 09:39:43 24 4
gpt4 key购买 nike

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

/bin/bash: python: command not found

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

最佳答案

这表明您的路径不正确,而不是您通常使用的 shell。在 OSX 的情况下,GUI 应用程序的路径是通过与终端程序不同的方式设置的(根据您在上述问题中的评论,您知道这一点)。

无论如何,为了回答您的问题(以及供将来引用),Sublime 中的 exec 命令用于执行包括构建系统在内的任务,它指定通过 bash 执行任务。

使用 PackageResourceViewer您可以从默认包中提取文件 exec.py 并将其对“/bin/bash”的使用修改为“/bin/zsh”(或您想要的任何其他 shell),如您认为合适。

[编辑]

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

所以要记住的一点是,如果您选择这条路线,您有责任始终使您的覆盖与当前发布的版本保持同步。当发现您已覆盖该文件时,执行问题的错误报告也可能会被置若罔闻或令人流泪。

关于bash - OS X Sublime Text3 使用 zsh shell,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38568984/

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