【问题标题】:SublimeLinter could not determine shell PATHSublimeLinter 无法确定 shell PATH
【发布时间】:2014-01-29 03:34:45
【问题描述】:

这是我每次启动 Sublime Text 时收到的错误消息:

SublimeLinter 无法确定您的 shell PATH。不太可能 任何短绒都可以工作。

有关如何调试 PATH 的信息,请参阅故障排除指南 问题。

我在 Ubuntu 12.04 上运行 Sublime Text 3。

我该如何克服这个错误?

【问题讨论】:

  • 收到错误消息时您在做什么?你想用什么短绒?您使用什么操作系统?您是否阅读了故障排除指南,如果是,您是否采取了任何措施?请edit您的问题提供更多详细信息,否则没有人可以帮助您。
  • 我已经更新了我的问题。感谢您指出了这一点。我希望我提供了足够的信息。我在 Sublime Text 的故障排除指南或网络上的任何其他地方(包括 StackOverflow)都找不到任何帮助。
  • +1 也有这个问题
  • 我刚刚将/usr/bin/zsh添加到设置文件的路径中,现在似乎已经解决了,虽然我不明白为什么这个包不能自己找到这个路径。

标签: ubuntu ubuntu-12.04 sublimetext3 sublimelinter


【解决方案1】:

我发现将 SublimeLinter 升级到 3.0.35 版解决了我的问题!

【讨论】:

    【解决方案2】:

    我遇到了同样的问题,我必须在我的 Sublime Linter 用户首选项中设置路径,我参考了下面提供的帮助。

    http://sublimelinter.readthedocs.org/en/latest/troubleshooting.html#debugging-path-problems

    【讨论】:

      【解决方案3】:

      我也遇到了同样的问题,我加了一个空的~/.bash_profile后就解决了。

      希望对你有帮助。

      【讨论】:

        【解决方案4】:

        上面的解决方案都不适合我,这就是我所做的:

        1. command + shift + pctrl + shift +p并输入“sublimelinter设置”并选择SublimeLinter Settings - User
        2. 向下滚动,直到看到 paths 部分,这是我的:
            "paths": {
                 "linux": [],
                 "osx": 
                       "/Users/cheng/.nvm/versions/node/v5.6.0/bin/",
                       "/usr/local/bin/",
                       "/bin/"
                 ],
                 "windows": []
             },
        

        我的机器上安装了许多不同版本的nodepython,所以我只指定我想要使用的版本。另外,当 sublimelinter 抱怨找不到 shell 路径时,使用最后一个 /bin/

        【讨论】:

          猜你喜欢
          • 2015-11-01
          • 1970-01-01
          • 2020-07-02
          • 1970-01-01
          • 2021-05-27
          • 2018-09-18
          • 2015-05-04
          • 2019-12-03
          • 1970-01-01
          相关资源
          最近更新 更多