Lex*_*x B 28 ruby macos rubygems
如何在Mac上安装RubyGems?
我试着$ gem install rubygems-update
没有运气.它回来了
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory.
Run Code Online (Sandbox Code Playgroud)
任何帮助都会很棒.谢谢
Ake*_*ian 58
我强烈建议使用包管理器和Ruby环境管理器.
在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
Run Code Online (Sandbox Code Playgroud)
你可以这样做,但我建议使用Ruby的环境管理器.你有rbenv和RVM.
IMO去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
Run Code Online (Sandbox Code Playgroud)
Oll*_*leg 14
另一种变体是使用 brew-gem。
https://formulae.brew.sh/formula/brew-gem
https://github.com/sportngin/brew-gem
只需从文档中复制/粘贴:
酿造安装酿造宝石
用法
brew gem install heroku
要安装特定版本:
brew gem install heroku 3.8.3
要使用 brew 安装的 ruby(/usr/local/bin/ruby) 进行安装:
brew gem install heroku --homebrew-ruby
并使用特定版本:
brew gem install heroku 3.8.3 --homebrew-ruby
升级:
brew gem upgrade heroku
卸载:
brew gem uninstall heroku
检查信息:
brew gem info heroku
注意:已安装的 gem 列在 brew 列表中,前缀为gem-,例如gem-heroku。
在安装 cocoapods 后,因为 Tulon 建议对我有用的东西是将--user-install
标志传递给 gem install 命令,例如
gem install rubygems-update --user-install
来自https://guides.cocoapods.org/using/getting-started.html#sudo-less-installation
归档时间: |
|
查看次数: |
36459 次 |
最近记录: |