Instal EB secara manual CLI - AWS Elastic Beanstalk

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

Instal EB secara manual CLI

Untuk menginstal EBCLI, kami sarankan menggunakan skrip CLIpengaturan EB. Jika skrip penyiapan tidak kompatibel dengan lingkungan pengembangan Anda, instal CLI EB 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 dari CLI EB dengan. Homebrew

Catatan kompatibilitas

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

Sebaiknya gunakan skrip CLI pengaturan EB untuk menginstal EB CLI dan dependensinya. Jika Anda menginstal EB secara manualCLI, mungkin sulit untuk mengelola konflik ketergantungan di lingkungan pengembangan Anda.

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

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

Versi EB CLI AWS CLI Versi 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

Instal EB CLI

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

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

Untuk menginstal 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 mencoba menginstal EB CLIpip, Anda dapat menginstal EB CLI di lingkungan virtual untuk mengisolasi alat dan dependensinya, atau menggunakan versi Python yang berbeda dari biasanya.

  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 PATH variabel saat ini.

        export PATH=LOCAL_PATH:$PATH
      3. Muat penulisan profil yang dijelaskan di langkah pertama ke sesi Anda saat ini. Contoh berikut memuat skrip profil 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 diinstal dengan benar dengan menjalankaneb --version.

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

EB diperbarui CLI secara berkala untuk menambahkan fungsionalitas yang mendukung fitur Elastic Beanstalk terbaru. Untuk memperbarui ke versi terbaru EBCLI, jalankan perintah instalasi lagi.

$ pip install awsebcli --upgrade --user

Jika Anda perlu menghapus EBCLI, gunakan. pip uninstall

$ pip uninstall awsebcli