Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 无法在macOS Big Sur上安装ruby gem Nokogiri 1.8.5_Ruby On Rails_Ruby_Rubygems_Nokogiri_Macos Big Sur - Fatal编程技术网

Ruby on rails 无法在macOS Big Sur上安装ruby gem Nokogiri 1.8.5

Ruby on rails 无法在macOS Big Sur上安装ruby gem Nokogiri 1.8.5,ruby-on-rails,ruby,rubygems,nokogiri,macos-big-sur,Ruby On Rails,Ruby,Rubygems,Nokogiri,Macos Big Sur,将macOS升级到Big Sur后,我遇到此错误,请给我解决此问题的建议。在安装nokogiri之前,可能需要安装libxml2 brew安装libxml2 请参阅上的throubleshoting guide,您是否尝试运行gem安装nokogiri-v'1.8.5'--源代码'https://rubygems.org/“就像错误消息告诉我们的那样?如果您这样做,会发生什么,是否还有其他错误?该错误说明了什么?没有其他错误,其他gem正在安装,但问题在于nokogiri和升级的macOS Bi

将macOS升级到Big Sur后,我遇到此错误,请给我解决此问题的建议。

在安装nokogiri之前,可能需要安装
libxml2

brew安装libxml2


请参阅

上的throubleshoting guide,您是否尝试运行
gem安装nokogiri-v'1.8.5'--源代码'https://rubygems.org/“
就像错误消息告诉我们的那样?如果您这样做,会发生什么,是否还有其他错误?该错误说明了什么?没有其他错误,其他gem正在安装,但问题在于nokogiri和升级的macOS Big Sur。这并没有回答我的问题:在运行bundler之前,您是否尝试使用
gem install
命令安装nokogiri gem?这是否在没有错误消息的情况下工作?rails忽略了nokogiri-1.10.5,因为它的扩展没有构建。试试:gem Pristite nokogiri——1.10.5版。在任何源代码中都找不到nokogiri-1.8.5运行
bundle install
安装缺少的gems。以上几行是错误。我尝试了sudo gem安装,sudo gem安装nokogiri-v“1.10.1”尝试了相同的错误。为什么
1.10.5
?在您的问题中,您似乎已经在Gemfile.brew安装libxml2更新Homebrew中定义了
1.8.5
。=>自动更新的自制软件!执行该命令时,未解决我遇到的相同错误
An error occurred while installing nokogiri (1.8.5), and Bundler cannot
continue.
Make sure that `gem install nokogiri -v '1.8.5' --source