Mac M2 Ventura (13.3) nueva máquina instala Cocoapods

1. Ejecute el comando:

sudo gem install cocoapods

Debido a que es una máquina nueva, la versión de Ruby incorporada (2.6.0) es demasiado baja y se informará un error.

Entonces es necesario instalar una nueva versión de Ruby.

2. Si ya instaló una versión anterior de homebrew, puede desinstalarla primero:

        Desinstalar:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"

        Instale la última versión:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Debido a que es una red externa, necesita configurar una VPN o modificar el archivo de configuración de hosts de la computadora, agregar:

185.199.108.133   raw.githubusercontent.com
185.199.109.133   raw.githubusercontent.com
185.199.110.133   raw.githubusercontent.com
185.199.111.133   raw.githubusercontent.com

3. Utilice homebrew para instalar la última versión de Ruby:

brew install chruby ruby-install

Al final de la instalación, se le preguntará:

- Run these two commands in your terminal to add Homebrew to your PATH:
    (echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> /Users/guojunlong/.zprofile
    eval "$(/opt/homebrew/bin/brew shellenv)"
- Run brew help to get started
- Further documentation:
    https://docs.brew.sh

En este momento, siga las instrucciones para ejecutar en orden:

    (echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> /Users/guojunlong/.zprofile
    eval "$(/opt/homebrew/bin/brew shellenv)"

Luego instale ruby3.2.2

ruby-install ruby 3.2.2

4. Configure el entorno:

echo "source $(brew --prefix)/opt/chruby/share/chruby/chruby.sh" >> ~/.zshrc
echo "source $(brew --prefix)/opt/chruby/share/chruby/auto.sh" >> ~/.zshrc
echo "chruby ruby-3.2.2" >> ~/.zshrc

5. Actualice la configuración y verifique

source ~/.zshrc 
 
ruby -v

6. Finalmente, simplemente instálelo directamente.

gem install cocoapods

Supongo que te gusta

Origin blog.csdn.net/KLong27/article/details/132155834
Recomendado
Clasificación