Ruby on rails 无法在macOS Big Sur上安装ruby gem Nokogiri 1.8.5
将macOS升级到Big Sur后,我遇到此错误,请给我解决此问题的建议。在安装nokogiri之前,可能需要安装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
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