SublimeLinter: "Sublimelinter could not determine your shell path"
I’m getting the error “Sublimelinter could not determine your shell path” every time I open SublimeText. This is on OS X Sierra
The Sublime console shows the following:
SublimeLinter: eslint output: env: node: No such file or directory
So it looks like it can’t find Node?
Node and Python are both installed via Brew on this Mac, and they are locatable at the command line (i.e. they don’t return “command not found” errors when I type the respective commands in a terminal.)
Issuing a which node command in the terminal returns /usr/local/bin/node, which appears to be symlink to where Node is actually installed, somewhere under /usr/local/Cellar. Note: this is Node 6 rather than the latest one, so shows as node@6 when I run a brew list command. However, I did run the brew link node@6 --force command after installiing Node, and that reported that it set up “7 symlinks” somewhere or other.
About this issue
- Original URL
- State: closed
- Created 7 years ago
- Reactions: 1
- Comments: 23 (13 by maintainers)
Hi guys, I’m already on version 4 of SL but I still have the issue :
For information, my
eslintbinary is in${project}/node_modules/.bin/We have a new PR at https://github.com/SublimeLinter/SublimeLinter/pull/1266 to fix this issue. Please check it!
I think I am also seeing this issue:
SublimeText 3 SublimeLinter: v4.0.6 OSX El Capitan: 10.11.6
This has been fixed for SL4. A fix for SL3 was and is out of scope.
@FichteFoll Fixed for SL4 as well