【问题标题】:Rake, bundle, rails command not found on rvm在 rvm 上找不到 Rake、bundle、rails 命令
【发布时间】:2012-03-24 16:05:55
【问题描述】:

我刚刚在 Rackspace 云服务器的 centos 6.0 上安装了 rvm + rails 3+。一切正常,但有时当我 ssh 到服务器时,我无法使用 rake、bundle 或任何其他与 rails 相关的命令,它总是向我显示如下错误:

bash: rake: command not found

当我尝试运行 bundle install 时,它显示了这个错误:

ERROR: Gem bundler is not installed, run `gem install bundler` first.

但我确实安装了它,并且它之前工作过。我可以使用rvm rake db:migrate - 但它过去没有 rvm 前缀......请帮助我不知道为什么会发生这种情况 - 可能是 bash 配置文件有问题。 ..

【问题讨论】:

    标签: ruby-on-rails rvm centos bundler


    【解决方案1】:

    你用过红宝石吗?

     rvm use 1.9.3
    

    这将正确选择环境并使所有命令正常工作。

    要使此设置永久用于新会话,还可以使用:

    rvm use 1.9.3 --default
    

    【讨论】:

    • 嘿,mpapis,一旦我输入这个命令,它就可以工作,但是一旦我再次 ssh 到服务器 - 它又坏了,我讨厌再次输入这个命令。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-09
    • 2012-07-25
    • 1970-01-01
    相关资源
    最近更新 更多