How do I install ruby gems on Mac

后端 未结 5 1087
灰色年华
灰色年华 2021-01-30 01:38

How do I install RubyGems on my Mac?

I tried to run $ gem install rubygems-update with no luck . It returns

ERROR:  While executing gem ...          


        
5条回答
  •  悲&欢浪女
    2021-01-30 02:14

    I would highly suggest using a package manager and a Ruby Environment Manager.

    On Mac:

    brew update
    brew install ruby
    
    # If you use bash
    echo 'export PATH=/usr/local/Cellar/ruby/2.4.1_1/bin:$PATH' >> ~/.bash_profile 
    
    # If you use ZSH:
    echo 'export PATH=/usr/local/Cellar/ruby/2.4.1_1/bin:$PATH' >> ~/.zprofile
    

    You can do that but I suggest using an Environment Manager for Ruby. You have rbenv and RVM.
    IMO go for rbenv:

    brew install rbenv ruby-build
    
    # bash
    echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
    echo 'eval "$(rbenv init -)"' >> ~/.bash_profile  
    
    # zsh
    echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zprofile
    echo 'eval "$(rbenv init -)"' >> ~/.zprofile  
    
    # list all available versions:
    rbenv install -l
    
    # install a Ruby version:
    rbenv install 2.4.1
    
    # set ruby version for a specific dir
    rbenv local 2.4.1
    
    # set ruby version globally
    rbenv global 2.4.1
    
    rbenv rehash
    gem update --system
    

提交回复
热议问题