Installieren Sie das AWS SDK for Ruby - AWS SDKfür Ruby

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Installieren Sie das AWS SDK for Ruby

Dieser Abschnitt enthält die Voraussetzungen und Installationsanweisungen für das AWS SDK for Ruby.

Voraussetzungen

Bevor Sie das AWS SDK for Ruby verwenden, müssen Sie sich mit AWS authentifizieren. Weitere Informationen zum Festlegen der -Einstellung finden Sie unterSDK-Authentifizierung mitAWS.

Installieren des SDK

Sie können das AWS SDK for Ruby wie jedes Ruby-Gem installieren. Die Edelsteine sind erhältlich bei RubyGems. Das AWS SDK for Ruby ist modular konzipiert und ist getrennt durchAWS-Service. Die Installation des gesamten aws-sdk Edelsteins ist aufwändig und kann über eine Stunde dauern.

Wir empfehlen, nur die Edelsteine für die zu installieren, die AWS-Services Sie verwenden. Diese haben folgende Namen aws-sdk-service_abbreviation und die vollständige Liste finden Sie in der Tabelle Unterstützte Dienste der README-Datei AWS SDK for Ruby. Das Gem für die Verbindung mit dem Amazon S3 S3-Dienst ist beispielsweise direkt unter aws-sdk-s3verfügbar.

Ruby-Versionsmanager

Anstatt System-Ruby zu verwenden, empfehlen wir, einen Ruby-Versionsmanager wie den folgenden zu verwenden:

Wenn Sie beispielsweise ein Amazon Linux 2-Betriebssystem verwenden, können die folgenden Befehle verwendet werden, um RVM zu aktualisieren, die verfügbaren Ruby-Versionen aufzulisten und dann die Version auszuwählen, die Sie für die Entwicklung mit dem AWS SDK for Ruby verwenden möchten. Die mindestens erforderliche Ruby-Version ist 2.3.

$ rvm get head $ rvm list known $ rvm install ruby-3.1.3 $ rvm --default use 3.1.3

Bündel

Wenn Sie Bundler verwenden, installieren die folgenden Befehle das AWS SDK for Ruby Gem für Amazon S3:

  1. Installieren Sie Bundler und erstellen Sie dasGemfile:

    $ gem install bundler $ bundle init
  2. Öffnen Sie das erstellte Gemfile und fügen Sie für jedes AWS Service-Gem, das Ihr Code verwenden wird, eine gem Zeile hinzu. Wenn Sie dem Amazon S3 S3-Beispiel folgen möchten, fügen Sie am Ende der Datei die folgende Zeile hinzu:

    gem "aws-sdk-s3"
  3. Speichert das Gemfile.

  4. Installieren Sie die in IhremGemfile: angegebenen Abhängigkeiten

    $ bundle install