美文网首页
Mac 升级系统ruby

Mac 升级系统ruby

作者: 雪域红鹰 | 来源:发表于2022-10-18 15:21 被阅读0次

最近在执行pod install老报错,最要是更新xcode时,更新了Mac 系统版本

pod install 部分错误:

    /Users/zzy/.gem/ruby/2.6.0/gems/cocoapods-1.11.3/lib/cocoapods/user_interface/error_report.rb:34:in `force_encoding': can't modify frozen String (FrozenError)
    from /Users/zzy/.gem/ruby/2.6.0/gems/cocoapods-1.11.3/lib/cocoapods/user_interface/error_report.rb:34:in `report'
    from /Users/zzy/.gem/ruby/2.6.0/gems/cocoapods-1.11.3/lib/cocoapods/command.rb:66:in `report_error'
    from /Library/Ruby/Gems/2.6.0/gems/claide-1.0.3/lib/claide/command.rb:396:in `handle_exception'
    from /Library/Ruby/Gems/2.6.0/gems/claide-1.0.3/lib/claide/command.rb:337:in `rescue in run'
    from /Library/Ruby/Gems/2.6.0/gems/claide-1.0.3/lib/claide/command.rb:324:in `run'
    from /Users/zzy/.gem/ruby/2.6.0/gems/cocoapods-1.11.3/lib/cocoapods/command.rb:52:in `run'
    from /Users/zzy/.gem/ruby/2.6.0/gems/cocoapods-1.11.3/bin/pod:55:in `<top (required)>'
    from /usr/local/bin/pod:23:in `load'
    from /usr/local/bin/pod:23:in `<main>'

解决方案:
1.系统设置

  sudo chown -R `whoami` /usr/local/Homebrew/
  sudo chown -R $(whoami) $(brew --prefix)/*
  sudo mkdir /usr/local/Frameworks
  sudo chown -R `whoami` /usr/local/Frameworks/

2.brew install ruby

3.设置系统环境变量
查看ruby版本

ruby --version

如果还是显示老版本需要配置环境变量
打开 .zshrc文件,添加

export PATH="/usr/local/opt/ruby/bin:$PATH"
source ~/.zshrc

再次查看ruby版本

相关文章

  • Mac 升级系统ruby

    1、查看ruby版本ruby --version 2、brew升级brew update (可能会出现下列报错,报...

  • cocoapods安装

    一般使用的Ruby版本是Mac系统自带的,可能版本较低,因此需要进行升级。使用RVM对Ruby进行升级 一、安装 ...

  • [mac最新cocoapods安装方法]

    ?由来,由于各种gem升级,ruby升级,系统升级,etc..如果你是新买的mac,按照老版的cocoapods安...

  • cocopods安装错误error: RPC failed; c

    cocoapods安装 系统版本Mac10.13.4,Xcode版本9.3。 1、升级Ruby环境 终端输入:$ ...

  • iOS cocoapods安装 完整流程

    cocoapods安装 系统版本Mac10.13.4,Xcode版本9.3。 1、升级Ruby环境 终端输入:$ ...

  • Error installing cocoapods: acti

    在新mac电脑安装cocoapods 时出现系统自带的ruby版本过低的现象通过rvm实现升级ruby(网址)ht...

  • 搞定第三方库

    1. ruby 环境的安装 记住,不要被人忽悠,mac自带ruby环境不能直接使用。 升级ruby:ruby升级指...

  • CocoaPods升级

    Mac下搭建ruby遇到openssl问题mac下升级ruby环境版本 前言因为根据提示升级了Flutter的da...

  • MacOs RVM等操作

    Mac OS X 系统自带的 Ruby,但是如果不管理它,它是不会自动升级滴,所以,我们需要一个ruby版本及安装...

  • CocoaPods

    安装 Mac 自带的ruby ,使用gem命令 安装的问题: 1. gem太老 系统升级后,出现 command ...

网友评论

      本文标题:Mac 升级系统ruby

      本文链接:https://www.haomeiwen.com/subject/ihiezrtx.html