Instal Python, pip, dan EB di Linux 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 Python, pip, dan EB di Linux CLI

EB CLI membutuhkan Python 2.7, 3.4, atau yang lebih baru. Jika distribusi Anda tidak datang dengan Python, atau datang dengan versi sebelumnya, instal Python sebelum menginstal pip dan EB. CLI

Untuk memasang Python 3.7 di Linux
  1. Tentukan apakah Python sudah terpasang.

    $ python --version
    catatan

    Jika distribusi Linux Anda datang dengan Python, Anda mungkin perlu menginstal paket pengembang Python untuk mendapatkan header dan pustaka yang diperlukan untuk mengkompilasi ekstensi dan menginstal EB. CLI Gunakan manajer paket Anda untuk memasang paket developer (biasanya bernama python-dev atau python-devel).

  2. Jika Python 2.7 atau yang lebih baru tidak terpasang, pasang Python 3.7 menggunakan manajer paket distribusi anda. Perintah dan nama paket bervariasi:

    • Di turunan Debian, seperti Ubuntu, gunakan APT.

      $ sudo apt-get install python3.7
    • Di Red Hat dan turunannya, gunakan yum.

      $ sudo yum install python37
    • On SUSE dan turunannya, gunakanzypper.

      $ sudo zypper install python3-3.7
  3. Untuk memverifikasi bahwa Python terpasang dengan benar, buka terminal atau shell dan jalankan perintah berikut.

    $ python3 --version Python 3.7.3

Instal pip dengan menggunakan script yang disediakan oleh Python Packaging Authority, dan kemudian instal EB. CLI

Untuk menginstal pip dan EB CLI
  1. Unduh penulisan pemasangan dari pypa.io.

    $ curl -O https://bootstrap.pypa.io/get-pip.py

    Penulisan mengunduh dan memasang versi terbaru pip dan paket lain yang diperlukan bernama setuptools.

  2. Jalankan penulisan dengan Python.

    $ python3 get-pip.py --user Collecting pip Downloading pip-8.1.2-py2.py3-none-any.whl (1.2MB) Collecting setuptools Downloading setuptools-26.1.1-py2.py3-none-any.whl (464kB) Collecting wheel Downloading wheel-0.29.0-py2.py3-none-any.whl (66kB) Installing collected packages: pip, setuptools, wheel Successfully installed pip setuptools wheel

    Memanggil Python versi 3 secara langsung dengan menggunakan perintah python3 bukan dari python memastikan bahwa pip terpasang di lokasi yang tepat, bahkan jika versi sebelumnya dari Python muncul di sistem anda.

  3. Tambahkan jalur yang dapat dieksekusi, ~/.local/bin, ke variabel PATH Anda.

    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
  4. Verifikasi bahwa pip terpasang dengan benar.

    $ pip --version pip 8.1.2 from ~/.local/lib/python3.7/site-packages (python 3.7)
  5. Gunakan pip untuk menginstal EBCLI.

    $ pip install awsebcli --upgrade --user
  6. Verifikasi bahwa EB CLI diinstal dengan benar.

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

Untuk memperbarui ke versi terbaru, jalankan perintah pemasangan lagi.

$ pip install awsebcli --upgrade --user