#ruby-on-rails #amazon-web-services #rubygems
#ruby-on-rails #amazon-web-services #rubygems
Вопрос:
Я новичок в RoR, и я продолжаю получать эту ошибку при попытке установить Amazon gem aws-3:
Could not find gem 'aws-3' in any of the gem sources listed in your Gemfile or available on this machine.
Я использую Rails 5.
Сам по себе gem, похоже, успешно установлен:
$ gem install aws-s3
Successfully installed aws-s3-0.6.3
Parsing documentation for aws-s3-0.6.3
Done installing documentation for aws-s3 after 1 seconds
1 gem installed
Добавил его в мой файл Gemfile:
gem 'aws-3', :require => 'aws/s3'
В верхней части файла Gemfile, который я перечислил:
source 'https://rubygems.org'
Ответ №1:
Вы неправильно написали aws-s3
как aws-3
в Gemfile
. Это должно быть
gem 'aws-s3', :require => 'aws/s3'
Примечание: Нет gem, который называется по имени aws-3
. Вот почему вы получали ошибку.
Ответ №2:
Как сказал @Arun Kumar, вам нужно добавить в свой файл gemfile gem aws-s3 gem.Вот github