ruby-on-rails - 无法使用 rvm 安装从命令行运行 rails

标签 ruby-on-rails linux path rvm

我刚刚在一台新的 Linux Mint 机器上用 rails 重新安装了 rvm
我可以看到我的 gems 中安装了 rails

gem query --local

*** LOCAL GEMS ***

...other stuff ...
rails (3.2.8)
...other stuff ...

但是如果我尝试从控制台运行我看不到它

$ rails -v
The program 'rails' is currently not installed.  You can install it by typing:
sudo apt-get install rails

这是我的 PATH 变量

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/motta/.rvm/bin

我应该在路径中添加什么以使 rails 可用? 谢谢

更新: 这是 rvm 列表的输出

rvm rubies

=* ruby-1.9.3-p286 [ x86_64 ]

# => - current
# =* - current && default
#  * - default

安装已按照 rvm 说明完成
https://rvm.io/rvm/install/

已解决: 当我完成安装时,我发现 rvm 修改了我的/home/user/.bashrc 文件 用这条线

PATH=$PATH:$HOME/.rvm/bin # Add RVM to PATH for scripting

因此我认为下面这个已经不需要了,其实不是这样的

[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # This loads RVM into a shell session.

将上面的添加到 .bashrc 解决了我的问题

最佳答案

关于ruby-on-rails - 无法使用 rvm 安装从命令行运行 rails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12932413/

相关文章:

c# - File.ReadAllLines 将可执行路径添加到提供的路径之前

path - Aurelia 构成 View 模型路径

ruby-on-rails - 带有常量的 haml select_tag

ruby-on-rails - 使用 remote=true 执行 ajax 时,Rails 不保留 session 数据

linux - 替换多个文件中的文本

php - 尝试安装 Composer 时出现 SSL 证书错误

ruby-on-rails - 测试套件多长时间太长?

ruby-on-rails - rails 3 : Get current user_id to save in different model

linux - 如何在 linux 内核中禁用页面缓存?

objective-c - cocoa /查找器 : weird path