Cara Instal Python 3.9 di CentOS 8 dan CentOS 7

Cara Instal Python 3.9 di CentOS 8 dan CentOS 7 – Dalama rtikel kali ini, kita akan belajar menginstal Python 3.9 di sistem Linux CentOS 8 / CentOS 7. Python adalah bahasa pemrograman untuk tujuan umum, ditafsirkan, dan tingkat tinggi yang aslinya dibuat oleh Guido van Rossum. Python dibuat untuk kesederhanaan.

Di artikel sebelum nya saya sudah membagikan artikel yang sama yakni menginstal python 3,9 namun di sistem operasi yang berbeda yakni debian.

Cara Instal Python 3.9 di CentOS 8 dan CentOS 7

Python adalah paket perangkat lunak lintas platform yang berarti dapat berjalan di sistem Linux, Windows, macOS, dan BSD. Pada pembaruan artikel ini, rilis terbaru dari Python yakni 3.9 adalah versi Python 3.9.1. Ini adalah versi Python yang akan diinstal dalam tutorial ini.

Cara Instal Python 3.9 di CentOS 8 dan CentOS 7

1. Instal Dependensi Python

Masuk ke sistem CentOS 8 / CentOS 7 Anda sebagai root atau pengguna dengan hak sudo. Kemudian lakukan pembaruan sistem

sudo yum -y update

Instal tool pengembangan perangkat lunak yang diperlukan untuk membangun Python 3.9 di CentOS 8 / CentOS 7:

sudo yum groupinstall "Development Tools" -y sudo yum install openssl-devel libffi-devel bzip2-devel -y

Konfirmasikan bahwa gcc tersedia:

$ gcc --version gcc (GCC) 8.3.1 20191121 (Red Hat 8.3.1-5) Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

2. Unduh Arsip Python 3.9 terbaru

Pastikan wget diinstal:

sudo yum install wget -y

Gunakan wget untuk mengunduh rilis Python 3.9 terbaru.

wget https://www.python.org/ftp/python/3.9.2/Python-3.9.2.tgz

Ekstrak file arsip menggunakan tar:

tar xvf Python-3.9.2.tgz

Beralih ke direktori yang dibuat dari ekstraksi file:

cd Python-3.9*/

3. Instal Python 3.9 di CentOS 8 dan CentOS 7

Jalankan perintah di bawah ini untuk mengonfigurasi instalasi Python.

./configure --enable-optimizations

Jika berhasil maka akan muncul

.... checking for the Linux getrandom() syscall... yes checking for the getrandom() function... yes checking for library containing shm_open... -lrt checking for sys/mman.h... (cached) yes checking for shm_open... yes checking for shm_unlink... yes checking for pkg-config... /usr/bin/pkg-config checking whether compiling and linking against OpenSSL works... yes checking for X509_VERIFY_PARAM_set1_host in libssl... yes checking for --with-ssl-default-suites... python checking for --with-builtin-hashlib-hashes... md5,sha1,sha256,sha512,sha3,blake2 configure: creating ./config.status config.status: creating Makefile.pre config.status: creating Misc/python.pc config.status: creating Misc/python-embed.pc config.status: creating Misc/python-config.sh config.status: creating Modules/ld_so_aix config.status: creating pyconfig.h creating Modules/Setup.local creating Makefile

Bangun Python 3.9 di CentOS 8 / CentOS 7:

sudo make altinstall

Bersabarlah karena ini membutuhkan waktu yang cukup lama tergantung pada jumlah CPU di sistem Anda. Jika ini berhasil, Anda akan mendapatkan pesan seperti di bawah ini:

.... running install_scripts copying build/scripts-3.9/pydoc3.9 -> /usr/local/bin copying build/scripts-3.9/idle3.9 -> /usr/local/bin copying build/scripts-3.9/2to3-3.9 -> /usr/local/bin changing mode of /usr/local/bin/pydoc3.9 to 755 changing mode of /usr/local/bin/idle3.9 to 755 changing mode of /usr/local/bin/2to3-3.9 to 755 rm /usr/local/lib/python3.9/lib-dynload/_sysconfigdata__linux_x86_64-linux-gnu.py rm -r /usr/local/lib/python3.9/lib-dynload/__pycache__ /usr/bin/install -c -m 644 ./Misc/python.man \ /usr/local/share/man/man1/python3.9.1 if test "xupgrade" != "xno" ; then \ case upgrade in \ upgrade) ensurepip="--altinstall --upgrade" ;; \ install|*) ensurepip="--altinstall" ;; \ esac; \ ./python -E -m ensurepip \ $ensurepip --root=/ ; \ fi Looking in links: /tmp/tmpxqejw3c3 Processing /tmp/tmpxqejw3c3/setuptools-49.2.1-py3-none-any.whl Processing /tmp/tmpxqejw3c3/pip-20.2.3-py2.py3-none-any.whl Installing collected packages: setuptools, pip WARNING: The script easy_install-3.9 is installed in '/usr/local/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. WARNING: The script pip3.9 is installed in '/usr/local/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. Successfully installed pip-20.2.3 setuptools-49.2.1

4. Periksa instalasi Python 3.9 di CentOS 8 / CentOS 7

Jalankan perintah di bawah ini untuk mengonfirmasi instalasi Python 3.9 yang berhasil di CentOS 8 / CentOS 7:

$ python3.9 --version Python 3.9.1

Pip3.9 harus dipasang juga:

$ pip3.9 --version pip 20.2.3 from /usr/local/lib/python3.9/site-packages/pip (python 3.9)

Itulah artikel singkat terkait cara Cara Instal Python 3.9 di CentOS 8 dan CentOS 7 , anda dapat membaca dan menginstall semua module yang di sediakan dengan mengunjungi halaman berikut

0 Shares:
Leave a Reply

Your email address will not be published.

You May Also Like