簡體   English   中英

由於nokogiri gem,無法安裝capybara

[英]capybara couldn't be installed due to nokogiri gem

我將水豚附在我的Gemfile上。 當我捆綁安裝時,我總是會收到此消息

寶石文件將保留安裝在/Library/Ruby/Gems/2.0.0/gems/nokogiri-1.6.3.1中進行檢查。 結果記錄到/Library/Ruby/Gems/2.0.0/extensions/universal-darwin-13/2.0.0/nokogiri-1.6.3.1/gem_make.out安裝nokogiri(1.6.3.1)時發生錯誤,Bundler無法繼續。 捆綁之前,請確保gem install nokogiri -v '1.6.3.1'成功。

我意識到nokogiri gem的問題,但我用Google搜索了所有可用的安裝方法,並給了我相同的輸出。

寶石文件將保留安裝在/Library/Ruby/Gems/2.0.0/gems/nokogiri-1.6.3.1中進行檢查。 結果記錄到/Library/Ruby/Gems/2.0.0/extensions/universal-darwin-13/2.0.0/nokogiri-1.6.3.1/gem_make.out。

我想知道該錯誤的原因,因為類似錯誤經常發生。

解決了,即使libiconv已經安裝,也需要重新安裝,因為它可能會丟失或損壞 然后您可以安裝nokogiri。

釀造自來水/重復。

brew安裝libiconv。

brew鏈接libiconv --force。

gem install nokogiri -v 1.6.3.1---with-iconv-dir = / usr / local

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM