Я использую iTerm 2 на MacBook. Я не могу заставить консоль rails принимать переменные ENV для управления объектами, которые имеют вложения в моем ведре S3. Для запуска сервера это работает отлично:Как использовать консоль Rails с конфигурацией ENV для ведра S3
AWS_REGION=us-west-2 AWS_ACCESS_KEY_ID=XXXXX AWS_SECRET_ACCESS_KEY=XXXXX S3_BUCKET_NAME=blabla-bucket rails server
Но когда я пытаюсь то же самое для консоли:
AWS_REGION=us-west-2 AWS_ACCESS_KEY_ID=XXXXX AWS_SECRET_ACCESS_KEY=XXXXX S3_BUCKET_NAME=blabla-bucket rails console
Я получаю эту ошибку, когда я пытаюсь уничтожить запись с S3 прикрепление/загрузки:
Aws::Errors::MissingRegionError: missing region; use :region option or export region name to ENV['AWS_REGION']