在特定文件夹中找不到 Rails 命令



所以,我正在做一个Michael Hartl的RoR教程,在2.3.1节中,一个微帖子微旅游命令"rails"在我的终端中变得未知,考虑到我之前一直在使用它,在用户资源和整个教程中。令人困惑的是,它不仅在比项目的根文件夹更深的级别上找到。

举个例子:

kedakeda@debian:~/RubymineProjects$ ruby -v
ruby 2.1.1p76 (2014-02-24 revision 45161) [x86_64-linux]
kedakeda@debian:~/RubymineProjects$ rails -v
Rails 4.0.3
kedakeda@debian:~/RubymineProjects$ cd demo_app
RVM used your Gemfile for selecting Ruby, it is all fine - Heroku does that too,
you can ignore these warnings with 'rvm rvmrc warning ignore /home/kedakeda/RubymineProjects/demo_app/Gemfile'.
To ignore the warning for all files run 'rvm rvmrc warning ignore allGemfiles'.
kedakeda@debian:~/RubymineProjects/demo_app$ rails -v
bash: rails: command not found

关于SO的所有相关查询似乎都与我的问题不同。另外,在 VirtualBox 中运行 Debian 7.4.0。

如果您使用的是捆绑器,请执行

bundle install 

安装 gem 的步骤

bundle exec rails -v

使用已安装的 gem/二进制文件

最新更新