当我运行'$ bundle install'时,
在运行'$ bundle exec pod install'之后。跟踪最近的调用(第2个):来自/usr/bin/bundle:23:in
<main>' 来自/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems.rb:302:in
activate_bin_path' /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems.rb:283:infind_spec_for_exe':无法找到 'bundler' (2.0.2),该版本是您 /Users/premkumar/Downloads/riot-ios-develop/Gemfile.lock所需的。 (Gem :: GemNotFoundException)要更新到已安装的最新版本,请运行
bundle update --bundler。要安装缺少的 版本,请运行
gem install bundler:2.0.2`
跟踪错误信息(最近的调用在最后): 2: from /usr/bin/bundle:23:in
<main>' 1: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems.rb:302:in
activate_bin_path' /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems.rb:283:infind_spec_for_exe': 无法找到 'bundler' (2.0.2),该版本要求在 /Users/premkumar/Downloads/riot-ios-develop/Gemfile.lock 中。 (Gem::GemNotFoundException) 要更新到系统上安装的最新版本,请运行
bundle update --bundler。 要安装缺失的版本,请运行
gem install bundler:2.0.2`
所以,我通过运行'$gem update --system'来更新一个 gem。
更新 rubygems-update 出错:执行 gem 时出错... (Gem::FilePermissionError) 您没有 /Library/Ruby/Gems/2.6.0 目录的写权限。
请帮助我。