ruby 运行pod install时未初始化的常量IsolatedExecutionState

nle07wnf  于 2023-04-20  发布在  Ruby
关注(0)|答案(1)|浏览(148)

我目前正在为React Native开发设置一台新的笔记本电脑(Intel MacBook Pro),并使用brew安装了ruby 3.1.2和Cocoapods。但是,当在我的项目上运行pod install时,我得到了这个错误:

/usr/local/lib/ruby/gems/3.1.0/gems/activesupport-7.0.0.rc3/lib/active_support/xml_mini.rb:184:in `current_thread_backend': uninitialized constant ActiveSupport::XmlMini::IsolatedExecutionState (NameError)

    IsolatedExecutionState[:xml_mini_backend]
    ^^^^^^^^^^^^^^^^^^^^^^
    from /usr/local/lib/ruby/gems/3.1.0/gems/activesupport-7.0.0.rc3/lib/active_support/xml_mini.rb:103:in `backend='
    from /usr/local/lib/ruby/gems/3.1.0/gems/activesupport-7.0.0.rc3/lib/active_support/xml_mini.rb:201:in `<module:ActiveSupport>'
    from /usr/local/lib/ruby/gems/3.1.0/gems/activesupport-7.0.0.rc3/lib/active_support/xml_mini.rb:11:in `<top (required)>'
    from <internal:/usr/local/Cellar/ruby/3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
    from <internal:/usr/local/Cellar/ruby/3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
    from /usr/local/lib/ruby/gems/3.1.0/gems/activesupport-7.0.0.rc3/lib/active_support/core_ext/array/conversions.rb:3:in `<top (required)>'
    from <internal:/usr/local/Cellar/ruby/3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
    from <internal:/usr/local/Cellar/ruby/3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
    from /usr/local/lib/ruby/gems/3.1.0/gems/cocoapods-1.11.3/lib/cocoapods.rb:9:in `<top (required)>'
    from <internal:/usr/local/Cellar/ruby/3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
    from <internal:/usr/local/Cellar/ruby/3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
    from /usr/local/lib/ruby/gems/3.1.0/gems/cocoapods-1.11.3/bin/pod:36:in `<top (required)>'
    from /usr/local/lib/ruby/gems/3.1.0/bin/pod:25:in `load'
    from /usr/local/lib/ruby/gems/3.1.0/bin/pod:25:in `<main>'

我在网上能找到的只有几个月前的这个未回答的问题:pod init got uninitialized constant ActiveSupport::XmlMini::IsolatedExecutionState (NameError)
有什么想法吗?我的Ruby知识是零!

brqmpdu1

brqmpdu11#

不得不更新我的宝石,所以这个cmd使它再次工作。

gem update

相关问题