An error occurred while installing nokogiri (1.5.2)

后端 未结 4 1286
时光取名叫无心
时光取名叫无心 2021-02-15 19:37

When I try to run a ruby on rails project I got an error:

An error occurred while installing nokogiri (1.5.2), and bundle cannot continue.
Make sure that \'gem          


        
相关标签:
4条回答
  • 2021-02-15 20:16

    It should not be necessary to install any additonal package. You can use the libraries includes with BitNami (in /opt/bitnami/common). You just need to load the BitNami environment and specify the path to libxml2 files. While testing this I got similar issue but with libxml2, a similar solution can be applied for the iconv error that you are receiving.

    $/opt/bitnami/rubyconsole
    
    $sudo gem install nokogiri  -- --with-xml2-dir=/opt/bitnami/common --with-xml2-include=/opt/bitnami/common/include/libxml2
    
    Building native extensions.  This could take a while...
    Successfully installed nokogiri-1.5.2
    1 gem installed
    Installing ri documentation for nokogiri-1.5.2...
    Installing RDoc documentation for nokogiri-1.5.2...
    

    The solution of installing the system packages and used them should also work.

    0 讨论(0)
  • 2021-02-15 20:26

    From the output:

    libiconv is missing.  please visit http://nokogiri.org/tutorials/installing_nokogiri.html for help with installing dependencies.
    

    Install libiconv.

    0 讨论(0)
  • 2021-02-15 20:28

    what works for me (Mac OS X):

    $ xcode-select --install
    
    0 讨论(0)
  • 2021-02-15 20:34

    nokogiri requirements

    sudo apt-get install libxslt-dev libxml2-dev

    sudo gem install nokogiri

    You can visit http://nokogiri.org/tutorials/installing_nokogiri.html

    0 讨论(0)
提交回复
热议问题