Python adalah salah satu bahasa pemrograman paling populer di dunia. Dengan sintaks yang sederhana dan mudah dipelajari, Python adalah pilihan tepat untuk pemula dan pengembang berpengalaman. Python adalah bahasa pemrograman yang cukup serbaguna. Ini dapat digunakan sebagai bahasa skrip, untuk membuat game, mengembangkan situs web, membuat algoritme pembelajaran mesin, dan menganalisis data.
Python 3.7 menyertakan banyak fitur baru seperti evaluasi anotasi tipe yang ditunda, dukungan untuk kelas data dan variabel konteks, penyesuaian akses ke atribut modul, dan banyak lagi.
Tutorial ini menjelaskan dua cara menginstal Python 3.7 di Ubuntu 18.04:Dengan menggunakan standar apt
alat dari deadsnakesPPA, dan dengan membangun dari kode sumber.
Langkah yang sama berlaku untuk Ubuntu 16.04 dan semua distribusi berbasis Ubuntu, termasuk Kubuntu, Linux Mint, dan Elementary OS.
Prasyarat #
Anda harus masuk sebagai root atau pengguna dengan akses sudo untuk dapat menginstal paket pada sistem Ubuntu Anda.
Menginstal Python 3.7 di Ubuntu dengan Apt #
Menginstal Python 3.7 di Ubuntu dengan apt adalah proses yang relatif mudah dan hanya akan memakan waktu beberapa menit:
-
Mulailah dengan memperbarui daftar paket dan menginstal prasyarat:
sudo apt update
sudo apt install software-properties-common
-
Selanjutnya, tambahkan PPA deadsnakes ke daftar sumber Anda:
sudo add-apt-repository ppa:deadsnakes/ppa
Saat diminta tekan
Enter
untuk melanjutkan:Press [ENTER] to continue or Ctrl-c to cancel adding it.
-
Setelah repositori diaktifkan, instal Python 3.7 dengan:
sudo apt install python3.7
-
Pada titik ini, Python 3.7 diinstal pada sistem Ubuntu Anda dan siap untuk digunakan. Anda dapat memverifikasinya dengan mengetik:
python3.7 --version
Python 3.7.3
Menginstal Python 3.7 di Ubuntu dari Sumber #
Di bagian ini, kami akan menunjukkan cara mengunduh dan mengkompilasi Python 3.7:
-
Pertama, perbarui daftar paket dan instal paket yang diperlukan untuk membangun sumber Python:
sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libsqlite3-dev libreadline-dev libffi-dev wget libbz2-dev
-
Unduh kode sumber rilis terbaru dari halaman unduhan Python menggunakan perintah wget berikut:
wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz
Pada saat penulisan artikel ini, rilis terbaru adalah
3.7.4
. -
Setelah unduhan selesai, ekstrak tarball yang di-gzip:
tar -xf Python-3.7.4.tgz
-
Selanjutnya, navigasikan ke direktori sumber Python dan jalankan
configure
skrip yang akan melakukan sejumlah pemeriksaan untuk memastikan semua dependensi pada sistem Anda ada:cd Python-3.7.4
./configure --enable-optimizations
--enable-optimizations
option akan mengoptimalkan biner Python dengan menjalankan beberapa tes. Hal ini membuat proses pembangunan menjadi lebih lambat. -
Mulai proses pembuatan Python menggunakan
make
:make -j 8
Untuk waktu pembuatan yang lebih cepat, ubah
-j
bendera sesuai dengan prosesor Anda. Jika Anda tidak mengetahui jumlah core di prosesor Anda, Anda dapat menemukannya dengan mengetiknproc
. Sistem yang digunakan dalam panduan ini memiliki 8 inti, jadi kami menggunakan-j8
bendera. -
Ketika pembangunan selesai, instal binari Python dengan menjalankan perintah berikut:
sudo make altinstall
Jangan gunakan
make install
standar karena akan menimpa biner sistem python3 default. -
Itu dia. Python 3.7 telah terinstal dan siap digunakan. Verifikasi dengan mengetik:
python3.7 --version
Output akan menampilkan versi Python:
Python 3.7.4