= 1.9.2"-6ren"> = 1.9.2"-如果我尝试安装 nokogiri,我会收到以下错误: rvmsudo gem install nokogiri ERROR: Error installing nokogiri: nokog-6ren">
gpt4 book ai didi

ruby - 无法使用 rvm 安装 nokogiri,收到 "nokogiri requires Ruby version >= 1.9.2"

转载 作者:IT王子 更新时间:2023-10-29 00:32:40 33 4
gpt4 key购买 nike

如果我尝试安装 nokogiri,我会收到以下错误:

rvmsudo gem install nokogiri
ERROR: Error installing nokogiri:
nokogiri requires Ruby version >= 1.9.2.

如果我检查我的 ruby​​ 版本,它告诉我我正在运行 ruby​​1.9.3

ruby -v
ruby 1.9.3p448 (2013-06-27 revision 41675) [i686-linux]

如果我使用 printenv,这些是我的环境变量:

rvm_bin_path=/home/jenkins/.rvm/bin
GEM_HOME=/home/jenkins/.rvm/gems/ruby-1.9.3-p448@nokogiri
SHELL=/bin/bash
TERM=xterm-color
IRBRC=/home/jenkins/.rvm/rubies/ruby-1.9.3-p448/.irbrc
HUSHLOGIN=FALSE
MY_RUBY_HOME=/home/jenkins/.rvm/rubies/ruby-1.9.3-p448
USER=jenkins
rvm_path=/home/jenkins/.rvm
L1=-
rvm_prefix=/home/jenkins
MAIL=/var/mail/jenkins
PATH=/home/jenkins/.rvm/gems/ruby-1.9.3-p448@nokogiri/bin:/home/jenkins/.rvm/gems/ruby-1.9.3-p448@global/bin:/home/jenkins/.rvm/rubies/ruby-1.9.3-p448/bin:/home/jenkins/.rvm/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/home/jenkins
LANG=C
rvm_version=1.21.3 (stable)
SHLVL=1
HOME=/home/jenkins
LOGNAME=jenkins
GEM_PATH=/home/jenkins/.rvm/gems/ruby-1.9.3-p448@nokogiri:/home/jenkins/.rvm/gems/ruby-1.9.3-p448@global
install_flag=1
RUBY_VERSION=ruby-1.9.3-p448
_=/usr/bin/printenv

我在使用 RVM 时运气不佳,与其破坏我的整个安装,我想我会在这里问。

为什么我不能继续安装 nokogiri?

我在使用 Debian。

最佳答案

只需尝试 gem install nokogiri,因为您已经安装了 RVM。看这里Installing Nokogiri用于与它一起安装的其他东西。

如下所示:

# nokogiri requirements
sudo apt-get install libxslt-dev libxml2-dev
gem install nokogiri

参见 my answer这里是错误:执行 gem 时 ... (Errno::EACCES) ` Permission denied

关于ruby - 无法使用 rvm 安装 nokogiri,收到 "nokogiri requires Ruby version >= 1.9.2",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17406086/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com