eri*_*icn 6 ruby rbenv macos-sierra
? rbenv version
system (set by /Users/eric.nguyen/.rbenv/version)
? rbenv local 2.4.2
? gem install bundler
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory.
? rbenv global 2.4.2
? ruby -v
ruby 2.0.0p648 (2015-12-16 revision 53162) [universal.x86_64-darwin16]
? rbenv version
2.4.2 (set by /Users/eric.nguyen/.ruby-version)
? gem install bundler
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory.
? gem -v
2.0.14.1
Run Code Online (Sandbox Code Playgroud)
Ruby 版本仍然是 2.0.0p648
我使用的是 macOS Sierra 10.12.6。
我已经完成了这里提到的所有事情
我弄完了:
rbenv rehasheval "$(rbenv init -)"我的 .zshrc 和source ~/.zshrc$HOME/.rbenv/shims$PATH (/Users/eric.nguyen/.rbenv/shims:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/eric.nguyen/Library/Android /sdk/tools:/Users/eric.nguyen/Library/Android/sdk/platform-tools:/Users/eric.nguyen/.rbenv/shims)但它仍然不会改变 ruby 版本。
重新启动我的电脑解决了这个问题。
? ruby -v
ruby 2.4.2p198 (2017-09-14 revision 59899) [x86_64-darwin16]
? gem -v
2.6.13
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4874 次 |
| 最近记录: |