rails命令不起作用。收到错误“无法找到Gemfile或.bundle /目录”

时间:2016-09-30 03:02:45

标签: ruby-on-rails

每当我尝试任何rails命令时,即使rails -v,我也会收到错误 - Could not locate Gemfile or .bundle/ directory

我已经尝试过的事情:

gem install rails(已成功安装)

gem update rails

gem update bundler

尝试卸载捆绑包并重新安装。

当前红宝石-v是:ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-darwin15]

以上都没有奏效。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

如果您已成功安装导轨rails -v应该可以正常工作。要运行bundle,您必须位于Gemfile目录中。您确定自己位于应用的根目录中吗?如果没有cd到你的根目录并运行命令

$ rails new my_app
$ cd my_app
$ bundle

<小时/> 的修改
如果您必须以管理员用户身份登录才能运行该命令,但gemfile位于不同用户下的目录中,则会出现此问题。