Я скачал Riot-iOS и следую инструкциям по сборке.
Когда я запускаю «$ пакетная установка»
Traceback (most recent call last): 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': Could not find 'bundler' (2.0.2) required by your /Users/premkumar/Downloads/riot-ios-develop/Gemfile.lock. (Gem::GemNotFoundException) To update to the latest version installed on your system, run
bundle update --bundler. To install the missing version, run
gem install bundler:2.0.2`
После запуска «Установка модуля exec пакета $»
Traceback (most recent call last): 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': Could not find 'bundler' (2.0.2) required by your /Users/premkumar/Downloads/riot-ios-develop/Gemfile.lock. (Gem::GemNotFoundException) To update to the latest version installed on your system, run
bundle update --bundler. To install the missing version, run
gem install bundler:2.0.2`
Итак, я обновляю гем, запустив $gem обновление --система.
Updating rubygems-update ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions for the /Library/Ruby/Gems/2.6.0 directory.
Пожалуйста, помогите мне.
🤔 А знаете ли вы, что...
Ruby известен своей философией 'Принципов языка Ruby' (The Ruby Way), которая включает в себя простоту и элегантность.
Похоже, вы используете систему Ruby, которая поставляется с MacOS. Чтобы это сработало, вам нужно попробовать запустить эти команды с помощью sudo
. Вы также можете попробовать установить Ruby с RVM (https://rvm.io/), а затем запустить те же команды без sudo
RVM делает это очень легко. Запустите это с вашего терминала:
\curl -sSL https://get.rvm.io | bash -s stable --ruby
Эта команда установит RVM и последнюю стабильную версию Ruby 2.6.3.