Memasang EB CLI secara manual - AWS Elastic Beanstalk

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memasang EB CLI secara manual

Untuk memasang EB CLI, sebaiknya gunakan penulisan pengaturan EB CLI. Jika penulisan pengaturan tidak kompatibel dengan lingkungan pengembangan Anda, pasang EB CLI secara manual.

Metode distribusi utama untuk EB CLI di Linux, MacOS, dan Windows adalah pip. Ini adalah manajer paket untuk Python yang menyediakan cara mudah untuk memasang, memperbarui, dan menghapus paket Python dan dependensinya. Untuk macOS, Anda juga bisa mendapatkan versi terbaru EB CLI dengan Homebrew.

Catatan kompatibilitas

EB CLI dikembangkan dengan Python dan membutuhkan Python versi 3.11 atau yang lebih baru.

Kami rekomendasikan menggunakan penulisan pengaturan EB CLI untuk memasang EB CLI dan dependensinya. Jika Anda secara manual memasang EB CLI, ini bisa menjadi sulit untuk mengelola konflik ketergantungan di lingkungan pengembangan Anda.

EB CLI dan AWS Command Line Interface (AWS CLI) berbagi ketergantungan di paket botocore Python. Karena perubahan besar di botocore, versi yang berbeda dari dua alat CLI ini bergantung pada versi yang berbeda dari botocore.

Versi terbaru dari dua CLI kompatibel. Jika Anda perlu menggunakan versi sebelumnya, lihat tabel berikut untuk versi yang kompatibel yang dapat digunakan.

Versi EB CLI AWS CLIVersi yang kompatibel

3.14.5 atau sebelumnya

1.16.9 atau sebelumnya

3.14.6 atau yang lebih baru

1.16.11 atau yang lebih baru

Memasang EB CLI

Jika Anda sudah memiliki pip dan versi yang didukung Python, gunakan prosedur berikut untuk memasang EB CLI.

Jika Anda tidak memiliki Python dan pip, gunakan prosedur untuk sistem operasi yang Anda gunakan.

Untuk memasang EB CLI
  1. Jalankan perintah berikut.

    $ pip install awsebcli --upgrade --user

    Opsi --upgrade memberitahu pip untuk memperbarui persyaratan yang sudah terpasang. Opsi --user memberitahu pip untuk memasang program ke subdirektori direktori pengguna Anda untuk menghindari memodifikasi pustaka yang digunakan sistem operasi Anda.

    catatan

    Jika Anda mengalami masalah saat Anda mencoba untuk memasang EB CLI dengan pip, Anda dapat memasang EB CLI di lingkungan virtual untuk mengisolasi alat dan dependensinya, atau menggunakan versi Python yang berbeda dari yang biasanya Anda lakukan.

  2. Tambahkan jalur ke file yang dapat dieksekusi ke variabel PATH:

    • Di Linux dan macOS:

      Linux~/.local/bin

      macOS~/Library/Python/3.7/bin

      Untuk memodifikasi variabel PATH Anda (Linux, Unix, atau macOS):

      1. Temukan penulisan profil shell Anda di folder pengguna Anda. Jika Anda tidak yakin shell mana yang Anda miliki, jalankan echo $SHELL.

        $ ls -a ~ . .. .bash_logout .bash_profile .bashrc Desktop Documents Downloads
        • Bash.bash_profile, .profile, or .bash_login.

        • Zsh.zshrc

        • Tcsh.tcshrc, .cshrc or .login.

      2. Tambahkan perintah ekspor ke penulisan profil Anda. Contoh berikut menambahkan jalur yang diwakili oleh LOCAL_PATH ke variabel PATH saat ini.

        export PATH=LOCAL_PATH:$PATH
      3. Muat penulisan profil yang dijelaskan di langkah pertama ke sesi Anda saat ini. Contoh berikut memuat penulisan profil yang diwakili oleh PROFILE_SCRIPT.

        $ source ~/PROFILE_SCRIPT
    • Di Windows:

      Python 3.7%USERPROFILE%\AppData\Roaming\Python\Python37\Scripts

      Python versi terdahulu%USERPROFILE%\AppData\Roaming\Python\Scripts

      Untuk memodifikasi variabel PATH (Windows):

      1. Tekan kunci Windows, dan kemudian masukkan environment variables.

      2. Pilih Edit variabel lingkungan untuk akun Anda.

      3. Pilih PATH, lalu pilih Edit.

      4. Tambahkan jalur ke bidang Nilai variabel, yang dipisahkan oleh titik koma. Sebagai contoh: C:\item1\path;C:\item2\path

      5. Pilih OK dua kali untuk menerapkan pengaturan baru.

      6. Tutup jendela Command Prompt yang berjalan, dan kemudian bukalah kembali jendela tersebut.

  3. Verifikasi bahwa EB CLI terpasang dengan benar dengan menjalankan eb --version.

    $ eb --version EB CLI 3.14.8 (Python 3.7)

EB CLI diperbarui secara teratur untuk menambahkan fungsionalitas yang mendukung fitur Elastic Beanstalk terbaru. Untuk memperbarui ke versi terbaru dari EB CLI, jalankan perintah pemasangan lagi.

$ pip install awsebcli --upgrade --user

Jika Anda harus menghapus pemasangan EB CLI, gunakan pip uninstall.

$ pip uninstall awsebcli