Почему "which -a ruby" указывает неправильный путь? - PullRequest
0 голосов
/ 07 мая 2020

Когда я делаю which -a ruby Я вижу:

/Users/catali/.rbenv/shims//ruby
/usr/local/bin/ruby
/usr/bin/ruby

И когда я делаю echo $PATH я вижу:

Users/catali/.nvm/versions/node/v10.19.0/bin /Users/catali/.nvm/versions/node/v10.19.0/bin /Users/catali/.rbenv/bin /Users/catali/.rbenv/shims/ /usr/local/bin /usr/bin /bin /usr/sbin /sbin

Я установил rbenv и использую fish shell . В моей оболочке fi sh я добавил: set -x PATH $HOME/.rbenv/bin $PATH

Когда я делаю ruby -v, это занимает много времени, и я думаю, это потому, что путь /Users/catali/.rbenv/shims//ruby неправильный, обратите внимание на лишний \ до ruby.

Как я могу узнать, где это определяется?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...