我正在關注Ruby on Rails通過Michael Hatrl教程學習示例,但由於錯誤,我在第3章中途停滯不前。有人告訴我鍵入: 「軌生成器頁面首頁聯繫」Git Bundle與Nokogiri安裝錯誤:缺少libxms2
在那裏與迴應:任何在你的Gemfile中列出的寶石來源 「無法找到寶石‘webrat(= 0.7.1)’ 。嘗試運行「捆綁安裝」
的Gemfile:
source 'http://rubygems.org'
gem 'rails', '3.0.1'
# Bundle edge Rails instead:
# gem 'rails', :git => 'git://github.com/rails/rails.git'
gem 'sqlite3-ruby', '1.3.2', :require => 'sqlite3'
group :development do
gem 'rspec-rails', '2.5.0'
end
group :test do
gem 'rspec', '2.5.0'
gem 'webrat', '0.7.1'
end
# Use unicorn as the web server
# gem 'unicorn'
# Deploy with Capistrano
# gem 'capistrano'
# To use debugger
# gem 'ruby-debug'
# Bundle the extra gems:
# gem 'bj'
# gem 'nokogiri'
# gem 'sqlite3-ruby', :require => 'sqlite3'
# gem 'aws-s3', :require => 'aws/s3'
# Bundle gems for the local environment. Make sure to
# put test-only gems in this group so their generators
# and rake tasks are available in development mode:
# group :development, :test do
# gem 'webrat'
# end
當我嘗試「捆綁安裝」它列出了所有的文件,當它到達引入nokogiri的錯誤出現。主要錯誤部分是:
Installing nokogiri (1.4.4) with native extensions
/usr/lib/ruby/site_ruby/1.8/rubygems/installer.rb:533:in 'build extensions': ERROR:
Failed to build gem native extension. (Gem::Installer::ExtensionBuildError)
/usr/bin/ruby.exe extconf.rb
checking for libxml/parser.h... no
-----
libxml2 is missing. please visit http://nokogiri.org/tutorials/installing_nokogiri.html
for help with installing dpenedencies.
-----
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary libraries and/
or headers. Check the mkmf.log file for details. You may need configuration options.
請幫助我需要快速完成整本書,這speedbump減慢我失望=(
編輯:我在Windows 7上使用Git
我得到了忘了補充一點, 。我在Windows上使用Git = P – Sean 2011-05-04 09:37:30