全部产品
Search
文档中心

Alibaba Cloud SDK:Instal Python

更新时间:Nov 10, 2025

Topik ini menjelaskan cara menginstal Python di berbagai sistem operasi.

Metode Instalasi Windows

  1. Buka situs web resmi Python. Di bilah navigasi atas, pilih Downloads > Windows.

    image

  2. Pada bagian Stable Releases, pilih versi stabil dan klik tautan unduh. Dalam contoh ini, Python 3.12.3 dipilih dan installer Windows (64-bit) diunduh.

    image

  3. Klik ganda paket instalasi yang telah diunduh untuk menginstal Python. Dalam contoh ini, paket instalasi yang diunduh adalah python-3.12.3-amd64.exe.

  4. Pilih Add python.exe to PATH dan klik Customize installation.

    image

  5. Klik Next.

    image

  6. Ubah jalur instalasi dan klik Install.

    image

  7. Setelah instalasi selesai, tekan Win+R untuk membuka kotak dialog Run. Masukkan cmd di kolom tersebut dan klik OK untuk membuka Command Prompt.

  8. Masukkan python dan tekan tombol Enter. Jika keluarannya mirip dengan gambar berikut, Python telah berhasil diinstal.

    image

Instalasi pada Linux

Gunakan manajer paket untuk menginstal Python

Anda dapat menggunakan manajer paket untuk menginstal Python secara efisien dan mudah. Namun, versi Python mungkin sudah usang.

Alibaba Cloud Linux dan CentOS

  1. Perbarui paket perangkat lunak dalam sistem operasi.

    sudo yum update -y
  2. Tampilkan semua paket perangkat lunak Python yang tersedia tetapi belum diinstal.

    sudo yum list available | grep '^python3\([0-9]\|\.[0-3]\+\)\.\(x86_64|aarch64\)*'

    Gambar berikut menunjukkan bahwa manajer paket menyediakan Python 3.8 dan Python 3.11, yang dapat diinstal pada instans.image

  3. Pilih versi Python yang ingin Anda instal sesuai kebutuhan bisnis Anda. Dalam contoh ini, Python 3.8 diinstal. Jika tidak ada versi yang memenuhi kebutuhan bisnis Anda, Anda dapat menginstal Python secara manual.

    • arsitektur x86

      sudo yum install python38.x86_64 -y
    • arsitektur Arm

      sudo yum install python38.aarch64 -y
  4. Anda dapat menjalankan perintah python3.8 -V untuk memeriksa apakah versi Python telah diinstal sesuai harapan.

    image

Ubuntu

  1. Perbarui paket perangkat lunak dalam sistem operasi.

    sudo apt update
  2. Tampilkan semua paket Python yang tersedia.

    apt-cache search python | grep '^python3\.[0-9]\+ '

    Gambar berikut menunjukkan bahwa manajer paket menyediakan Python 3.8 dan Python 3.9, yang dapat diinstal pada instans.image

  3. Pilih versi Python yang ingin Anda instal sesuai kebutuhan bisnis Anda. Dalam contoh ini, Python 3.8 diinstal. Jika tidak ada versi yang memenuhi kebutuhan bisnis Anda, Anda dapat menginstal Python secara manual.

    sudo apt install -y python3.8
  4. Anda dapat menjalankan perintah python3.8 -V untuk memeriksa apakah versi Python telah diinstal sesuai harapan.

    image

Menginstal Python secara manual

Prosedur berikut cocok untuk skenario di mana Anda ingin menginstal versi Python tertentu atau mengonfigurasi pengaturan khusus.

Alibaba Cloud Linux dan CentOS

  1. Buka situs web Python. Di bilah navigasi atas, pilih Downloads > Source code.

    image

  2. Pilih versi Python yang ingin Anda instal, salin tautan unduhnya, lalu jalankan perintah berikut untuk mengunduh dan mengekstrak paket perangkat lunak. Dalam contoh ini, Python 3.8.10 diinstal.

    # Ganti https://www.python.org/ftp/python/3.8.10/Python-3.8.10.tgz dengan URL yang sebenarnya.
    wget https://www.python.org/ftp/python/3.8.10/Python-3.8.10.tgz
    tar xzf Python-3.8.10.tgz
    cd Python-3.8.10
  3. Instal dependensi yang diperlukan.

    sudo yum groupinstall -y "Development Tools"
    sudo yum install -y python3-devel
  4. Kompilasi dan instal kode sumber.

    ./configure --enable-optimizations
    make -j $(nproc)
    sudo make altinstall
  5. Periksa hasil instalasi.

    python3.8 --version

    image

Ubuntu

  1. Buka situs web Python. Di bilah navigasi atas, pilih Downloads > Source code.

    image

  2. Pilih versi Python yang ingin Anda instal, salin tautan unduhnya, lalu jalankan perintah berikut untuk mengunduh dan mengekstrak paket perangkat lunak. Dalam contoh ini, Python 3.8.10 diinstal.

    wget https://www.python.org/ftp/python/3.8.10/Python-3.8.10.tgz
    tar -xzf Python-3.8.10.tgz
  3. Instal dependensi yang diperlukan.

    sudo apt update
    sudo apt install -y build-essential checkinstall libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libbz2-dev libffi-dev zlib1g-dev
  4. Kompilasi dan instal kode sumber.

    cd Python-3.8.10
    ./configure --enable-optimizations
    make -j $(nproc)
    sudo make altinstall
  5. Periksa hasil instalasi.image

Windows

  1. Buka situs web Python. Di bilah navigasi atas, pilih Downloads > Windows.image

  2. Pilih versi Python yang ingin Anda instal. Dalam contoh ini, pilih Python 3.8.10 dan klik Download Windows installer (64-bit) untuk mengunduh file instalasi.image

  3. Klik ganda file instalasi yang telah diunduh untuk menginstal Python. Dalam contoh ini, file instalasi yang diunduh adalah python-3.12.3-amd64.exe.

  4. Pilih Customize installation dan Add Python 3.8 to PATH.image

  5. Klik Next.image

  6. Ubah jalur instalasi dan klik Install.image

  7. Buka Command Prompt, masukkan python, lalu tekan tombol Enter. Jika keluaran perintah seperti yang ditunjukkan pada gambar berikut ditampilkan, Python telah berhasil diinstal.image

Menginstal Python menggunakan alat manajemen multi-versi

Metode ini cocok untuk skenario di mana Anda ingin mengelola beberapa versi Python pada mesin yang sama atau beralih antar versi berbeda untuk pengujian dan pengembangan. Dalam contoh ini, Python diinstal menggunakan alat Pyenv.

Instal Pyenv

Alibaba Cloud Linux dan CentOS

  1. Jalankan perintah berikut untuk menginstal kompilator:

    sudo yum groupinstall -y "Development Tools"
    sudo yum install -y openssl-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel libffi-devel xz-devel
  2. Jalankan perintah berikut untuk menginstal Pyenv:

    git clone https://gitee.com/mirrors/pyenv.git ~/.pyenv
  3. Jalankan perintah berikut untuk mengonfigurasi variabel lingkungan.

    Catatan

    Variabel lingkungan sementara yang dikonfigurasi menggunakan perintah export hanya berlaku untuk sesi saat ini. Setelah Anda keluar dari sesi, variabel lingkungan yang dikonfigurasi tidak lagi berlaku. Untuk mengonfigurasi variabel lingkungan permanen, tambahkan perintah export ke file konfigurasi startup sistem operasi Anda.

    export PATH="$HOME/.pyenv/bin:$PATH"
    eval "$(pyenv init --path)"
    eval "$(pyenv init -)"
  4. Jalankan perintah berikut agar variabel lingkungan baru berlaku:

    source ~/.bashrc
  5. Jalankan perintah berikut untuk memeriksa apakah Pyenv telah diinstal:

    pyenv --version

Ubuntu

  1. Jalankan perintah berikut untuk menginstal kompilator:

    sudo apt update
    sudo apt install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev
  2. Jalankan perintah berikut untuk menginstal Pyenv:

    git clone https://gitee.com/mirrors/pyenv.git ~/.pyenv
  3. Jalankan perintah berikut untuk mengonfigurasi variabel lingkungan.

    Catatan

    Variabel lingkungan sementara yang dikonfigurasi menggunakan perintah export hanya berlaku untuk sesi saat ini. Setelah Anda keluar dari sesi, variabel lingkungan yang dikonfigurasi menjadi tidak valid. Untuk mengonfigurasi variabel lingkungan permanen, Anda dapat menambahkan perintah export ke file konfigurasi startup sistem operasi Anda.

    echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
    echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
    echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n  eval "$(pyenv init -)"\nfi' >> ~/.bashrc
  4. Jalankan perintah berikut agar variabel lingkungan baru berlaku:

    exec $SHELL
  5. Jalankan perintah berikut untuk memeriksa apakah Pyenv telah diinstal:

    pyenv --version

Windows

  1. Di kotak pencarian bilah tugas, cari Windows PowerShell dan klik Buka.

  2. Instal Chocolatey di Windows PowerShell.

    Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
    
  3. Gunakan Chocolatey untuk menginstal pyenv-win.

    choco install pyenv-win
  4. Konfigurasi variabel lingkungan.

    Setelah instalasi selesai, Anda harus menambahkan pyenv sebagai variabel lingkungan sistem. Klik kanan This PC, pilih Properties > Advanced system settings > Environment Variables, pilih variabel Path di bagian System variables, lalu klik New. Kemudian, tambahkan %USERPROFILE%\.pyenv\pyenv-win\bin ke daftar path. Klik OK untuk menyimpan konfigurasi variabel lingkungan.

  5. Tutup dan buka kembali jendela Windows PowerShell.

  6. Jalankan perintah berikut untuk memeriksa apakah Pyenv telah diinstal:

    pyenv --version

Instal Python

Setelah Pyenv diinstal, Anda dapat menggunakan Pyenv untuk menginstal beberapa versi Python guna memenuhi kebutuhan lingkungan yang berbeda.

  1. Periksa versi Python yang dapat diinstal.

    pyenv install -l | grep -E '^[^a-zA-Z]+$'
  2. Instal Python. Dalam contoh ini, Python 3.8.10 dan Python 3.12.1 diinstal.

    Catatan

    Secara default, pyenv menggunakan metode kompilasi satu utas, sehingga waktu instalasi Python menjadi lebih lama. Untuk mempercepat, Anda dapat meningkatkan jumlah utas kompilasi konkuren dengan mengatur export MAKE_OPTS="-j$(nproc)".

    pyenv install 3.8.10
    pyenv install 3.12.1
  3. Lihat semua versi Python yang tersedia.

    pyenv versions

    image

  4. Tentukan versi default global Python.

    pyenv global 3.8.10
  5. Lihat versi Python saat ini.

    pyenv version

    image

  6. Tentukan versi Python untuk proyek tertentu.

    pyenv local 3.12.1

FAQ

  • Apa yang harus saya lakukan jika pesan kesalahan "The installer was interrupted before Python could be installed" muncul di Windows?

    Pesan kesalahan ini muncul karena installer Windows untuk Python terganggu. Untuk mengatasi masalah ini, Anda dapat menghapus installer yang telah diunduh, mengunduh kembali paket instalasi dari situs web resmi Python, lalu menginstal Python.

  • Apa yang harus saya lakukan jika pesan kesalahan "-bash: python3: command not found" muncul di Linux?

    1. Periksa apakah Python 3 telah diinstal. Anda dapat menjalankan perintah which python3 untuk memeriksa direktori tempat Python 3 diinstal. Jika direktori seperti /usr/bin/python3 dikembalikan, berarti Python 3 telah diinstal.

    2. Jika Anda telah menginstal Python 3, pesan kesalahan ini mungkin muncul karena tautan simbolik tidak dikonfigurasi dengan benar. Periksa apakah tautan simbolik ada di sistem. Jika perlu, hapus tautan simbolik tersebut dan konfigurasikan ulang.

      sudo which python3 pip3
      rm -rf /usr/bin/python3 /usr/bin/pip3
      
      # Tentukan tautan simbolik /usr/python/bin/python3 sebagai direktori instalasi Python 3.
      sudo ln -s /usr/python/bin/python3.11 /usr/bin/python3
      sudo ln -s /usr/python/bin/pip3.11 /usr/bin/pip3
  • Apa yang harus saya lakukan jika pesan kesalahan "Permission denied" muncul di Linux?

    Pesan kesalahan ini muncul karena Anda tidak memiliki izin yang cukup untuk melakukan suatu operasi. Dalam kebanyakan kasus, Anda dapat menjalankan perintah sudo untuk meningkatkan izin Anda. Dengan demikian, perintah yang memerlukan izin administrator dapat dijalankan.

    Penting

    Menjalankan perintah sudo tidak selalu merupakan solusi yang aman. Sebelum menjalankan perintah sudo, kami menyarankan Anda untuk mengidentifikasi akar penyebab kurangnya izin. Untuk meningkatkan izin Anda, pastikan Anda memahami risiko keamanan yang mungkin timbul dan jalankan perintah sudo hanya jika diperlukan.