Как исправить «/ bin / bash /: команда не найдена» в плагине vim w / rails-vim? - PullRequest
0 голосов
/ 28 апреля 2010

Я использую gvim и rails.vim и получаю следующую ошибку при попытке запустить :Rake из миграции:

:!rake db:migrate VERSION=20100427002644 2>&1| tee /tmp/v436868/11 
/bin/bash/: rake: command not found

Я не уверен, как решить эту проблему. Что я могу сделать, чтобы это исправить?

Edit:

Если я запускаю rake --version из терминала, он работает нормально.

Ответы [ 4 ]

1 голос
/ 28 апреля 2010

Похоже, грабли не на вашем пути. Убедитесь, что $ PATH включает везде, где находится исполняемый файл 'rake'.

0 голосов
/ 08 марта 2014
[root@localhost ~]# cp /usr/local/sbin/keepalived /usr/sbin/

[root@localhost ~]# /etc/init.d/keepalived start
Starting keepalived:                                       [  OK  ]
0 голосов
/ 29 июня 2011

Рейка нет в вашем $PATH. Я полагаю, вы используете rvm, который работает через .bashrc, чтобы добавить rake к вашему $PATH. Я не уверен, :!source ~/.bashrc помогает. Некоторые .bashrc получили [ -z "$PS1" ] && return, чтобы проверить интерактивный сеанс сверху. Убедитесь, что значение rvm находится над этой строкой.

0 голосов
/ 29 июня 2011

Следующий комментарий OP дает обходной путь, на который я бы посчитал ответ:

Когда я открываю gvim из меню Ubuntu, мой путь неверен. Тем не менее, открытие из терминала устанавливает правильный путь, и команда rake работает.

(У меня недостаточно репутации, чтобы проголосовать за этот комментарий.)

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