Ruby on rails Rails疑难解答:Rails/cli(加载错误)

Ruby on rails Rails疑难解答:Rails/cli(加载错误),ruby-on-rails,ruby,ruby-on-rails-4,ruby-2.0,Ruby On Rails,Ruby,Ruby On Rails 4,Ruby 2.0,我目前正在尝试使用MichaelHartl()编写的电子书/教程学习RubyonRails,在第2.3节“为MicroPost生成脚手架”之前,一切都运行良好 执行 $rails生成scaffold microstost content:text user\u id:integer 导致以下错误: c:/RailsInstaller/Ruby2.0.0/lib/ruby/site\u ruby/2.0.0/rubygems/core\u ext/kernel\u require.rb:126:i

我目前正在尝试使用MichaelHartl()编写的电子书/教程学习RubyonRails,在第2.3节“为MicroPost生成脚手架”之前,一切都运行良好

执行

$rails生成scaffold microstost content:text user\u id:integer

导致以下错误:

c:/RailsInstaller/Ruby2.0.0/lib/ruby/site\u ruby/2.0.0/rubygems/core\u ext/kernel\u require.rb:126:in
require':无法加载此类文件-
-rails/cli(加载错误)
来自c:/RailsInstaller/Ruby2.0.0/lib/ruby/site\u ruby/2.0.0/rubygems/core\u ext/kernel\u require.rb:126:in
require' 来自c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/railties-4.2.2/bin/rails:9:in
'
从c:/RailsInstaller/Ruby2.0.0/bin/rails:23:in
load' 从c:/RailsInstaller/Ruby2.0.0/bin/rails:23:in`'

我已经尝试过卸载/重新安装rails和railties、gem clean,以及完全重新安装Ruby 2.0,但问题仍然存在。(重新安装rails使rails-v命令再次工作,但启动rails服务器或rails generate后再次返回错误)。任何帮助都将不胜感激:)

编辑以添加:

如果有帮助,我的Gemfile看起来也像

来源“”

gem“rails”、“4.2.2”gem“sass rails”、“5.0.2”gem“uglifier”、“2.5.3” gem“coffee rails”、“4.1.0”gem“jquery rails”、“4.0.3”gem “TurboLink”、“2.3.0”gem“jbuilder”、“2.2.3”gem“sdoc”、“0.4.0”, 组::doc

小组:开发,测试做gem'sqlite3',1.3.9'gem'byebug', “3.4.0”gem“web控制台”、“2.0.0.beta3”gem“spring”、“1.1.3” 最终组别:生产“pg”和“0.17.1”gem “轨道系数”,“0.0.2”结束


当Rails没有在系统级安装时,我就得到了这个消息。由于您使用的是bundler,请使用以下命令在捆绑包的上下文中执行rails命令:


bundle exec rails generate scaffold microspost content:text user\u id:integer

你看到这篇文章了吗,它建议运行bundle安装。是的,我尝试过bundle安装检查此运行的rails-v在rails安装后,bundle安装给了我:bin/rails:4:in
require':无法从bin/rails:4:in加载这样的文件--rails/commands(LoadError)
'