Nan*_*ani 10 ruby ubuntu gem install nokogiri
我正在尝试在安装了Ruby 1.8.7的Ubuntu 14.0.4中安装bundle(bundle install).它无法安装bundle并显示错误:
An error occurred while installing nokogiri (1.4.7), and Bundler cannot
continue. Make sure that `gem install nokogiri -v '1.4.7'` succeeds before bundling.
Run Code Online (Sandbox Code Playgroud)
所以现在我试图获得nokogiri 1.4.7,但它失败了
$ sudo gem install nokogiri -v '1.4.7'
ERROR: Error installing nokogiri:
ERROR: Failed to build gem native extension.
libxml2 is missing. please visit http://nokogiri.org/tutorials/installing_nokogiri.html for help with installing dependencies.
Run Code Online (Sandbox Code Playgroud)
所以我再次尝试获取此libxml2,但最终得到以下消息:
$ sudo gem install libxml2
ERROR: Could not find a valid gem 'libxml2' (>= 0) in any repository
ERROR: Possible alternatives: libxml4r
$ sudo gem install libxml4r
ERROR: Error installing libxml4r
extconf failure: need libxml2.
Run Code Online (Sandbox Code Playgroud)
我尝试了参考:
$ gem install nokogiri -- --use-system-libraries
$ bundle install
Run Code Online (Sandbox Code Playgroud)
但仍然会出现同样的nokogiri错误.不知道如何继续.请帮我!!!!
Nan*_*ani 12
我尝试了以下命令,我已经得到了它.感谢库马尔先生
$ sudo apt-get update
$ sudo apt-get install libxml2-dev
$ sudo apt-get install libxslt-dev
$ sudo gem install nokogiri -v '1.4.7'
$ gem list nokogiri
*** LOCAL GEMS ***
nokogiri (1.4.7)
Run Code Online (Sandbox Code Playgroud)
首先,更新包索引(包列表).
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
安装libxml2.
sudo apt-get install libxml2-dev
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9570 次 |
| 最近记录: |