Ruby on rails 如何修复vim w/rails vim插件中的“/bin/bash/:command not found”?
我使用的是gvim和rails.vim,在尝试运行时出现以下错误:从迁移中Rake:Ruby on rails 如何修复vim w/rails vim插件中的“/bin/bash/:command not found”?,ruby-on-rails,vim,Ruby On Rails,Vim,我使用的是gvim和rails.vim,在尝试运行时出现以下错误:从迁移中Rake: :!rake db:migrate VERSION=20100427002644 2>&1| tee /tmp/v436868/11 /bin/bash/: rake: command not found 我不知道如何解决这个问题。我能做些什么来解决这个问题 编辑: 如果我从终端运行rake-version,它可以正常工作。看起来rake不在您的路径上。确保$PATH包括“Rake”可执行的任
:!rake db:migrate VERSION=20100427002644 2>&1| tee /tmp/v436868/11
/bin/bash/: rake: command not found
我不知道如何解决这个问题。我能做些什么来解决这个问题
编辑:
如果我从终端运行rake-version,它可以正常工作。看起来rake不在您的路径上。确保$PATH包括“Rake”可执行的任何地方。 < P> OP的下面的注释给出了一个解决方案,我将考虑一个答案: 当我从ubuntu菜单打开gvim时,我的路径不正确。但是,从终端打开会设置正确的路径,rake命令也会起作用
我没有足够的声誉来支持这一评论。Rake不在你的$PATH中。我想您使用的是rvm,它通过.bashrc操作,将rake添加到$PATH中。我不确定:!source~/.bashrc有帮助。Some.bashrc获得[-z$PS1]&&return以检查顶部的交互式会话。确保rvm include位于该线上方。我同意,但从终端开始,rake可以正常工作。如何验证rake是否可用于gvim的环境?@TheDeeno检查的输出:!echo$PATH.Ok,很有趣。当我从ubuntu菜单打开gvim时,我的路径不正确。但是,从终端打开会设置正确的路径,rake命令也会起作用。知道如何在通过gnome打开gvim时更改其路径吗?试试运行:!source~/.bashrc或shell通常读取的任何rc文件,然后从gvim运行rake。
[root@localhost ~]# cp /usr/local/sbin/keepalived /usr/sbin/
[root@localhost ~]# /etc/init.d/keepalived start
Starting keepalived: [ OK ]