ruby - mac - install gem windows
¿Cómo instalo ruby gems en Mac? (4)
Es posible que deba instalarlo manualmente, en cuyo caso (según el sitio web oficial ):
- Accede al sitio web oficial y descarga el archivo zip.
- Descomprima el archivo en un directorio.
- Luego vaya al directorio en su terminal y ejecute:
ruby setup.rb
¿Cómo instalo RubyGems en mi Mac?
Intenté ejecutar $ gem install rubygems-update
sin suerte. Vuelve
ERROR: While executing gem ... (Gem::FilePermissionError)
You don''t have write permissions for the /Library/Ruby/Gems/2.0.0 directory.
Cualquier ayuda sería genial. Gracias
Está demostrando que no tiene permiso para escribir algo en ese directorio. En su lugar usa este directorio:
sudo gem install -n /usr/local/bin cocoapods
Funciona perfectamente para mí.
(Estoy usando macOS Sierra, versión 10.12.6)
Recomiendo encarecidamente utilizar un gestor de paquetes y un gestor de entorno de Ruby.
En 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
Puedes hacerlo, pero te sugiero que utilices un administrador de entorno para Ruby. Tienes rbenv y RVM .
OMI ir para 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
Una variante más es usar brew-gem.
https://formulae.brew.sh/formula/brew-gem
https://github.com/sportngin/brew-gem
Solo copie / pegue de la documentación:
instalar cerveza elaborar gema
Uso
brew gem install heroku
Para instalar una versión específica:
brew gem install heroku 3.8.3
Para instalar con un producto instalado ruby instalado (/ usr / local / bin / ruby):
brew gem install heroku --homebrew-ruby
Y con una versión específica:
brew gem install heroku 3.8.3 --homebrew-ruby
Para actualizar:
brew gem upgrade heroku
Para desinstalar:
brew gem uninstall heroku
Para comprobar información: información de la
brew gem info heroku
Nota: Las gemas instaladas se enumeran en la lista de preparación con el prefijo de gema , como gema-heroku .