alltweetsというgemをインストールしようとしたところ、以下のようなエラーが出ました。
C:\Users\ユーザー名>gem install alltweets Fetching: colorize-0.8.1.gem (100%) Successfully installed colorize-0.8.1 Fetching: oauth-0.5.3.gem (100%) Successfully installed oauth-0.5.3 Fetching: public_suffix-3.0.0.gem (100%) Successfully installed public_suffix-3.0.0 Fetching: addressable-2.5.2.gem (100%) Successfully installed addressable-2.5.2 Fetching: buftok-0.2.0.gem (100%) Successfully installed buftok-0.2.0 Fetching: equalizer-0.0.11.gem (100%) Successfully installed equalizer-0.0.11 Fetching: multipart-post-2.0.0.gem (100%) Successfully installed multipart-post-2.0.0 Fetching: faraday-0.11.0.gem (100%) Successfully installed faraday-0.11.0 Fetching: http_parser.rb-0.6.0.gem (100%) Temporarily enhancing PATH for MSYS/MINGW... Building native extensions. This could take a while... ERROR: Error installing alltweets: ERROR: Failed to build gem native extension. current directory: C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/http_parser.rb-0.6.0/ext/ruby_http_parser C:/Ruby24-x64/bin/ruby.exe -r ./siteconf20170903-8232-9gqa9a.rb extconf.rb creating Makefile current directory: C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/http_parser.rb-0.6.0/ext/ruby_http_parser make "DESTDIR=" clean current directory: C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/http_parser.rb-0.6.0/ext/ruby_http_parser make "DESTDIR=" generating ruby_http_parser-x64-mingw32.def make: *** `ruby_http_parser.o' に必要なターゲット `/C/Ruby24-x64/include/ruby-2.4.0/ruby.h' を make するルールがありません. 中止. make failed, exit code 2 Gem files will remain installed in C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/http_parser.rb-0.6.0 for inspection. Results logged to C:/Ruby24-x64/lib/ruby/gems/2.4.0/extensions/x64-mingw32/2.4.0/http_parser.rb-0.6.0/gem_make.out
ㅤ
ㅤ
ㅤ
3つのgemを無作為に選び、インストールしてみましたがそれらはすべて上手く行きました。
C:\Users\ユーザー名>gem install abacos Fetching: nori-2.6.0.gem (100%) Successfully installed nori-2.6.0 Fetching: rack-2.0.3.gem (100%) Successfully installed rack-2.0.3 Fetching: socksify-1.7.1.gem (100%) Successfully installed socksify-1.7.1 Fetching: httpi-2.4.2.gem (100%) Successfully installed httpi-2.4.2 Fetching: mini_portile2-2.2.0.gem (100%) Successfully installed mini_portile2-2.2.0 Fetching: nokogiri-1.8.0-x64-mingw32.gem (100%) Nokogiri is built with the packaged libraries: libxml2-2.9.4, libxslt-1.1.29, zlib-1.2.11, libiconv-1.15. Successfully installed nokogiri-1.8.0-x64-mingw32 Fetching: wasabi-3.5.0.gem (100%) Successfully installed wasabi-3.5.0 Fetching: builder-3.2.3.gem (100%) Successfully installed builder-3.2.3 Fetching: gyoku-1.3.1.gem (100%) Successfully installed gyoku-1.3.1 Fetching: akami-1.3.1.gem (100%) Successfully installed akami-1.3.1 Fetching: savon-2.11.2.gem (100%) Successfully installed savon-2.11.2 Fetching: tiny_tds-2.0.0-x64-mingw32.gem (100%) Successfully installed tiny_tds-2.0.0-x64-mingw32 Fetching: abacos-0.1.0.gem (100%) Successfully installed abacos-0.1.0 Parsing documentation for nori-2.6.0 Installing ri documentation for nori-2.6.0 Parsing documentation for rack-2.0.3 Installing ri documentation for rack-2.0.3 Parsing documentation for socksify-1.7.1 Installing ri documentation for socksify-1.7.1 Parsing documentation for httpi-2.4.2 Installing ri documentation for httpi-2.4.2 Parsing documentation for mini_portile2-2.2.0 Installing ri documentation for mini_portile2-2.2.0 Parsing documentation for nokogiri-1.8.0-x64-mingw32 Installing ri documentation for nokogiri-1.8.0-x64-mingw32 Parsing documentation for wasabi-3.5.0 Installing ri documentation for wasabi-3.5.0 Parsing documentation for builder-3.2.3 Installing ri documentation for builder-3.2.3 Parsing documentation for gyoku-1.3.1 Installing ri documentation for gyoku-1.3.1 Parsing documentation for akami-1.3.1 Installing ri documentation for akami-1.3.1 Parsing documentation for savon-2.11.2 Installing ri documentation for savon-2.11.2 Parsing documentation for tiny_tds-2.0.0-x64-mingw32 Installing ri documentation for tiny_tds-2.0.0-x64-mingw32 Parsing documentation for abacos-0.1.0 Installing ri documentation for abacos-0.1.0 Done installing documentation for nori, rack, socksify, httpi, mini_portile2, nokogiri, wasabi, builder, gyoku, akami, savon, tiny_tds, abacos after 22 seconds 13 gems installed
C:\Users\ユーザー名>gem install n Fetching: n-0.1.0.gem (100%) Successfully installed n-0.1.0 Parsing documentation for n-0.1.0 Installing ri documentation for n-0.1.0 Done installing documentation for n after 0 seconds 1 gem installed
C:\Users\ユーザー名>gem install n Fetching: n-0.1.0.gem (100%) Successfully installed n-0.1.0 Parsing documentation for n-0.1.0 Installing ri documentation for n-0.1.0 Done installing documentation for n after 0 seconds 1 gem installed
ㅤ
ㅤ
alltweetsを使いたいという理由だけでRubyをインストールしたので、エラーをもとにどうすればよいか判断できるだけの知識がありません。全くの素人です。特定のgemがインストールできない理由と解決策について分からないなりに調べてみましたが、やはり素人には判断が難しく感じました。
どうすればこのエラーを解決し、alltweetsをインストールできるでしょうか?使用しているOSはWindows10、Rubyのバージョンはruby2.4.1p111 (2017-03-22 revision58053) [x64-mingw32]、gemのバージョンは2.6.11です。よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/09/05 02:32