jekyll ve jekyll-s3'ü ruby ile bir başlat komut istemi kullanarak kullanmaya çalışıyorum. gem install jekyll-s3
kullanırken, libxml2'nin eksik olduğunu ve bağımlılıkları yükleme konusunda yardım için http://nokogiri.org/tutorials/installing_nokogiri.html adresini ziyaret etmem gerektiğini belirten bir hata alıyorum. Bu sayfayı ziyaret ettiğimde, sadece gem install nokogiri
kullanmam gerektiğini söylüyor. Ancak, bunu yaptığımda benzer bir hata alıyorum.nokogiri yüklenirken hata oluştu
Burada benzer bir soru sordum Error installing Nokogiri 1.5.0 with rails 3.1.0 and ubuntu burada, windows kullanırken sudo komutlarını kullanamıyorum. Ayrıca bu soruyu libxml2 missing when installing nokogiri's gem devkit (windows) buldum ve soruya dahil olan komutu kullanmaya çalıştım ve aynı hata çıktısını soruna dahil ettim. Yorumlar yardımcı olmadı.
Aşağıdaki çıkogiri'nin yüklenmesinde hata için çıktının tamamını ekledim. Bir çeşit önkoşul paket/kütüphane yüklemem gerektiğini tahmin ediyorum ama nasıl olduğunu bilmiyorum. Bu mücevherlerin düzgün bir şekilde çalışmasını sağlamak için ne yapmalıyım?
ruby 2.0.0p0 (2013-02-24) [x64-mingw32]
C:\Users\Ryan Lang>gem install nokogiri
Temporarily enhancing PATH to include DevKit...
Building native extensions. This could take a while...
ERROR: Error installing nokogiri:
ERROR: Failed to build gem native extension.
C:/Ruby200-x64/bin/ruby.exe extconf.rb
The system cannot find the path specified.
checking for libxml/parser.h... no
-----
libxml2 is missing. please visit http://nokogiri.org/tutorials/installing_nokog
iri.html for help with installing dependencies.
-----
*** 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 more details. You may
need configuration options.
Provided configuration options:
--with-opt-dir
--without-opt-dir
--with-opt-include
--without-opt-include=${opt-dir}/include
--with-opt-lib
--without-opt-lib=${opt-dir}/lib
--with-make-prog
--without-make-prog
--srcdir=.
--curdir
--ruby=C:/Ruby200-x64/bin/ruby
--with-zlib-dir
--without-zlib-dir
--with-zlib-include
--without-zlib-include=${zlib-dir}/include
--with-zlib-lib
--without-zlib-lib=${zlib-dir}/
--with-iconv-dir
--without-iconv-dir
--with-iconv-include
--without-iconv-include=${iconv-dir}/include
--with-iconv-lib
--without-iconv-lib=${iconv-dir}/
--with-xml2-dir
--without-xml2-dir
--with-xml2-include
--without-xml2-include=${xml2-dir}/include
--with-xml2-lib
--without-xml2-lib=${xml2-dir}/
--with-xslt-dir
--without-xslt-dir
--with-xslt-include
--without-xslt-include=${xslt-dir}/include
--with-xslt-lib
--without-xslt-lib=${xslt-dir}/
--with-libxslt-config
--without-libxslt-config
--with-pkg-config
--without-pkg-config
--with-libxml-2.0-config
--without-libxml-2.0-config
--with-pkg-config
--without-pkg-config
--with-libiconv-config
--without-libiconv-config
--with-pkg-config
--without-pkg-config
Gem files will remain installed in C:/Ruby200-x64/lib/ruby/gems/2.0.0/gems/nokog
iri-1.5.6 for inspection.
Results logged to C:/Ruby200-x64/lib/ruby/gems/2.0.0/gems/nokogiri-1.5.6/ext/nok
ogiri/gem_make.out
C:\Users\Ryan Lang>
Eğer Muhammed dağa gitmezse, dağ Muhammed'e gelmelidir .. http://stackoverflow.com/questions/5778804/installing-ruby-gems-manually/10386302#10386302 İyi şanslar! –