Ruby on rails 使用rails服务器命令的rails新增功能
我是RubyonRails新手,当我输入rails服务器命令时,我收到一条奇怪的消息,我不知道如何处理Ruby on rails 使用rails服务器命令的rails新增功能,ruby-on-rails,gem,Ruby On Rails,Gem,我是RubyonRails新手,当我输入rails服务器命令时,我收到一条奇怪的消息,我不知道如何处理 Using tzinfo-data 1.2015.7 Using uglifier 2.7.2 Using web-console 2.2.1 Bundle complete! 12 Gemfile dependencies, 53 gems now installed. Use `bundle show [gemname]` to see where a bundled gem is ins
Using tzinfo-data 1.2015.7
Using uglifier 2.7.2
Using web-console 2.2.1
Bundle complete! 12 Gemfile dependencies, 53 gems now installed.
Use `bundle show [gemname]` to see where a bundled gem is installed.
C:\Users\dell notebook>cd Mybook
C:\Users\dell notebook\MyBook>rails server
E:/2.2.3exe/Ruby22/lib/ruby/gems/2.2.0/gems/nokogiri-1.6.6.2-x86-mingw32/lib/nok
ogiri.rb:29:in `require': cannot load such file -- nokogiri/nokogiri (LoadError)
from E:/2.2.3exe/Ruby22/lib/ruby/gems/2.2.0/gems/nokogiri-1.6.6.2-x86-mi
ngw32/lib/nokogiri.rb:29:in `rescue in <top (required)>'
from E:/2.2.3exe/Ruby22/lib/ruby/gems/2.2.0/gems/nokogiri-1.6.6.2-x86-mi
ngw32/lib/nokogiri.rb:25:in `<top (required)>'
from E:/2.2.3exe/Ruby22/lib/ruby/gems/2.2.0/gems/loofah-2.0.3/lib/loofah
.rb:3:in `require'
from E:/2.2.3exe/Ruby22/lib/ruby/gems/2.2.0/gems/loofah-2.0.3/lib/loofah
.rb:3:in `<top (required)>'
from E:/2.2.3exe/Ruby22/lib/ruby/gems/2.2.0/gems/rails-html-sanitizer-1.
0.2/lib/rails-html-sanitizer.rb:2:in `require'
from E:/2.2.3exe/Ruby22/lib/ruby/gems/2.2.0/gems/rails-html-sanitizer-1.
我的rails和ruby版本是:
C:\Users\dell notebook\MyBook>rails -v
Rails 4.2.4
C:\Users\dell notebook\MyBook>ruby -v
ruby 2.2.3p173 (2015-08-18 revision 51636) [i386-mingw32]
如果有经验的人能给我指出正确的方向,我将不胜感激。我已经为这个安装工作了好几天了
谢谢看起来您安装了nokogiri,但安装的ruby版本不对。它是为ruby 2.2.0安装的,但您使用的是ruby 2.2.3 添加以下两个文件: .红宝石
rails4.2.4
.ruby版本
ruby-2.2.3
然后运行:
bundle install
看起来你已经安装了nokogiri,但是安装的ruby版本不对。它是为ruby 2.2.0安装的,但您使用的是ruby 2.2.3 添加以下两个文件: .红宝石
rails4.2.4
.ruby版本
ruby-2.2.3
然后运行:
bundle install
感谢兄弟的帮助,我更改了nokogiri的版本,它成功了。感谢兄弟的帮助,我更改了nokogiri的版本,它成功了。