{"id":9113,"date":"2020-03-12T12:26:39","date_gmt":"2020-03-12T12:26:39","guid":{"rendered":"https:\/\/blog.hostinger.io\/co-id-tutorial\/?p=9113"},"modified":"2025-12-18T23:33:04","modified_gmt":"2025-12-18T16:33:04","slug":"cara-install-pip-python-ubuntu","status":"publish","type":"post","link":"\/id\/tutorial\/cara-install-pip-python-ubuntu","title":{"rendered":"Cara install pip Python di Ubuntu dengan mudah"},"content":{"rendered":"<p>pip Installs Packages atau pip adalah sistem pengelolaan package yang berfungsi untuk menginstal dependensi Python. Tidak seperti software manager bawaan Linux, tool ini memiliki fitur tambahan yang menjadikannya lebih fleksibel dan serbaguna.<\/p><p>Misalnya, pip menggunakan repositori yang lebih lengkap dan memiliki resolusi dependensi untuk kompatibilitas yang lebih baik. Hal ini membuat pip lebih disukai untuk mengelola software pada proses deployment proyek Python.<\/p><p>Artikel ini akan menjelaskan cara menginstal Python pip di <a href=\"\/id\/tutorial\/apa-itu-vps\">VPS (server pribadi virtual)<\/a> Ubuntu dan perintah-perintah dasar pip untuk mengelola package Python di sistem Anda. Mari simak tutorialnya di bawah ini!<\/p><figure class=\"wp-block-image size-large\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Linux-Commands-Cheatsheet-ID.pdf\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/12\/Linux-cheat-sheet-ID.png\/public\" alt=\"\" class=\"wp-image-27615\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/12\/Linux-cheat-sheet-ID.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/12\/Linux-cheat-sheet-ID.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/12\/Linux-cheat-sheet-ID.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/12\/Linux-cheat-sheet-ID.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-apa-itu-pip\">Apa Itu pip?<\/h2><p>pip Installs Packages (pip) adalah package manager Python yang berfungsi untuk menginstal, mengupdate, dan menghapus modul.&nbsp;<\/p><p>Dengan tool ini, Anda bisa memilih versi software tertentu, mengisolasi package dalam sistem virtual Python, dan mengecek dependensi secara otomatis.<\/p><p>Berkat fungsinya ini, pip menjadi salah satu software terpopuler yang digunakan untuk membuat sistem hosting bagi proyek Python.<\/p><h2 class=\"wp-block-heading\" id=\"h-persiapan-sebelum-menginstal-pip-di-ubuntu\">Persiapan sebelum Menginstal pip di Ubuntu<\/h2><p>Sebelum lanjut ke langkah-langkahnya, pastikan Anda sudah memiliki VPS yang menggunakan versi baru sistem operasi Ubuntu, seperti <strong>22.04<\/strong>. Sebab, perintah penginstalannya mungkin akan berbeda kalau Anda menggunakan versi lain.<\/p><p>Apabila belum memilikinya, Anda bisa mencoba <a href=\"\/id\/hosting-vps\">VPS Hosting dari Hostinger<\/a>. Layanan hosting ini mendukung berbagai sistem operasi dan software guna memastikan penginstalan pip dan deployment Python yang lancar.<\/p><p>Anda juga bisa memilih distro dan aplikasi Linux dengan mudah menggunakan <a href=\"https:\/\/support.hostinger.com\/id\/articles\/1583571-sistem-operasi-apa-saja-yang-tersedia-untuk-vps\" target=\"_blank\" rel=\"noopener\">template sistem operasi VPS<\/a> kami. Misalnya, untuk mempercepat proses deployment Python, Anda cukup menginstal template <strong>Ubuntu 22.04 with Django<\/strong> yang sudah disediakan.<\/p><p>Selain itu, terdapat fitur-fitur lain yang akan membantu Anda mengelola server dengan lebih mudah. Misalnya, tersedia <strong>Terminal browser <\/strong>bawaan untuk membuat koneksi VPS langsung dari web browser. Anda juga bisa memanfaatkan <strong>Kodee<\/strong>, asisten AI kami untuk membuat perintah administrasi server menggunakan prompt sederhana.<\/p><p>Baik masih pemula maupun sudah berpengalaman, paket VPS kami cocok untuk Anda yang perlu mengatur sistem hosting sesuai kebutuhan.<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/id\/hosting-vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2023\/02\/ID-VPS-hosting_in-text-banner.png\/public\" alt=\"\" class=\"wp-image-29630\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2023\/02\/ID-VPS-hosting_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2023\/02\/ID-VPS-hosting_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2023\/02\/ID-VPS-hosting_in-text-banner.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2023\/02\/ID-VPS-hosting_in-text-banner.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-cara-install-pip-di-ubuntu\">Cara Install pip di Ubuntu<\/h2><p>Setelah mendapatkan paket VPS hosting dan menginstal Ubuntu 22.04, ikuti langkah-langkah berikut untuk menginstal pip.<\/p><h3 class=\"wp-block-heading\" id=\"h-1-buat-koneksi-vps-dan-akun-baru\">1. Buat Koneksi VPS dan Akun Baru<\/h3><p>Untuk menjalankan perintah pada VPS, buat sambungan ke sistem Anda melalui protokol secure shell (SSH).<\/p><p>User <strong>Linux<\/strong> atau <strong>macOS<\/strong> bisa menggunakan <strong>Terminal<\/strong>. Namun, dalam tutorial ini, kami akan <a href=\"\/id\/tutorial\/cara-menggunakan-putty-untuk-ssh-ke-vps\">menggunakan PuTTY<\/a> karena client ini juga kompatibel dengan sistem operasi lain, termasuk <strong>Windows.<\/strong><\/p><p>Setelah menginstal PuTTY, buka aplikasi tersebut dan masukkan alamat IP VPS Anda. Klik <strong>Open<\/strong> lalu login sebagai user <strong>root. <\/strong>Klien Hostinger bisa menemukan informasi login VPS ini melalui <strong>hPanel <\/strong>&rarr; <strong>VPS <\/strong>&rarr; <strong>Kelola <\/strong>&rarr; <strong>Akses SSH<\/strong>.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69e7dd9c3ebfe\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1151\" height=\"474\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/07\/tab-akses-ssh-hpanel.png\/public\" alt=\"tampilan bagian tab akses ssh di hpanel\" class=\"wp-image-38069\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/07\/tab-akses-ssh-hpanel.png\/w=1151,fit=scale-down 1151w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/07\/tab-akses-ssh-hpanel.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/07\/tab-akses-ssh-hpanel.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/07\/tab-akses-ssh-hpanel.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/07\/tab-akses-ssh-hpanel.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1151px) 100vw, 1151px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Kemudian, Anda perlu membuat superuser baru. Hal ini penting untuk mencegah eksekusi perintah yang tidak disengaja karena biasanya tidak ada konfirmasi ulang untuk menjalankan <a href=\"\/id\/tutorial\/perintah-dasar-linux\">perintah Linux<\/a> menggunakan user root. Berikut perintah untuk membuat superuser baru:<\/p><pre class=\"wp-block-preformatted\">adduser your-username<\/pre><p>Masukkan kata sandi user yang baru beserta informasi lainnya. Kemudian, berikan hak istimewa administratif pada akun tersebut dengan menambahkannya ke grup <strong>sudo:<\/strong><\/p><pre class=\"wp-block-preformatted\">usermod -a -G sudo your-username<\/pre><p>Sekarang, mari beralih ke user yang baru menggunakan perintah berikut:<\/p><pre class=\"wp-block-preformatted\">su your-username<\/pre><p>Setelah nama command-line Anda berubah, masukkan <strong>cd<\/strong> untuk kembali ke direktori home, lalu lanjutkan langkah-langkah penginstalan Python pip.<\/p><h3 class=\"wp-block-heading\" id=\"h-2-update-repositori-package-sistem\">2. Update Repositori Package Sistem<\/h3><p>Update daftar package repositori sistem untuk memastikan Anda mendapatkan versi software terbaru. Berikut langkah-langkahnya di Ubuntu:<\/p><pre class=\"wp-block-preformatted\">sudo apt update<\/pre><p>Masukkan kata sandi user dan tekan <strong>Y<\/strong> kalau command-line meminta konfirmasi.<\/p><p>Kemudian, meskipun opsional, sebaiknya Anda juga menginstal patch terbaru yang tersedia untuk menghindari masalah kompatibilitas. Berikut perintahnya:<\/p><pre class=\"wp-block-preformatted\">sudo apt upgrade<\/pre><h3 class=\"wp-block-heading\" id=\"h-3-instal-package-pip-python\">3. Instal Package pip Python<\/h3><p>Agar bisa berfungsi dengan benar, package manager pip membutuhkan Python sebagai penerjemah. Karena bahasa pemrograman ini biasanya sudah dikonfigurasikan secara default di Ubuntu, jalankan perintah berikut untuk mengeceknya di sistem Anda:<\/p><pre class=\"wp-block-preformatted\">python3 -V<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69e7dd9c40a43\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"946\" height=\"48\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/03\/versi-python-command-line.png\/public\" alt=\"tampilan command-line interface menampilkan versi python\" class=\"wp-image-39231\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/03\/versi-python-command-line.png\/w=946,fit=scale-down 946w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/03\/versi-python-command-line.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/03\/versi-python-command-line.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/03\/versi-python-command-line.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 946px) 100vw, 946px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Apabila command-line interface Anda menghasilkan nomor versi Python, artinya bahasa pemrograman ini sudah terinstal.<\/p><p>Kalau tidak, pesan error akan muncul, dan Anda perlu mengonfigurasinya secara manual dengan menjalankan:<\/p><pre class=\"wp-block-preformatted\">sudo apt install python3<\/pre><p>Tekan <strong>Y<\/strong> dan <strong>Enter<\/strong> untuk mengonfirmasi proses setup. Kemudian, jalankan perintah berikut untuk menginstal pip dan semua dependensi guna membuat modul Python:<\/p><pre class=\"wp-block-preformatted\">sudo apt install python3-pip<\/pre><p>Sekarang, lihat versi pip untuk memastikan tool ini sudah terinstal dengan benar. Gunakan perintah berikut:<\/p><pre class=\"wp-block-preformatted\">pip3 --version<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69e7dd9c4235d\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"928\" height=\"46\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/03\/versi-pip-terinstal-command-line.png\/public\" alt=\"tampilan command-line interface menampilkan versi pip yang terinstal \" class=\"wp-image-39232\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/03\/versi-pip-terinstal-command-line.png\/w=928,fit=scale-down 928w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/03\/versi-pip-terinstal-command-line.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/03\/versi-pip-terinstal-command-line.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/03\/versi-pip-terinstal-command-line.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 928px) 100vw, 928px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Selesai! Sekarang Anda bisa menggunakan pip untuk mengelola dependensi aplikasi Python.<\/p><p>Secara default, Anda seharusnya mendapatkan versi terbaru dari repositori sistem. Untuk mengupdatenya, jalankan:<\/p><pre class=\"wp-block-preformatted\">sudo pip3 install --upgrade pip<\/pre><p>\n\n\n<div><p class=\"important\"><strong>Penting!<\/strong> Package manager pip3 hanya akan berfungsi pada sistem Python 3. Gunakan pip kalau Anda menjalankan Python atau Python2.<\/p><\/div>\n\n\n\n<\/p><h3 class=\"wp-block-heading\" id=\"h-4-gunakan-pip-untuk-mengelola-package-python\">4. Gunakan pip untuk Mengelola Package Python<\/h3><p>Sebelum menggunakan pip untuk menginstal package, mari pelajari cara kerjanya.<\/p><p>Tidak seperti package manager bawaan Linux yang mengambil software dari repositori sistem operasi, tool ini menggunakan <a href=\"https:\/\/pypi.org\/\" target=\"_blank\" rel=\"noopener\">Python Package Index<\/a> (PyPI) yang lebih lengkap.<\/p><p>Ketika menginstal package Python, pip secara otomatis memeriksa apakah semua dependensi sudah dikonfigurasi. Kalau belum, pip akan menginstalnya dulu untuk memastikan kompatibilitas dan fungsionalitasnya.<\/p><p>Untuk menginstal modul Python menggunakan pip, jalankan sintaksis perintah berikut:<\/p><pre class=\"wp-block-preformatted\">sudo pip install package-name<\/pre><p>Ganti <strong>package-name<\/strong> dengan software yang Anda inginkan. Sebagai contoh, jalankan perintah berikut untuk menginstal tool jaringan web crawling <strong>Scrapy:<\/strong><\/p><pre class=\"wp-block-preformatted\">sudo pip3 install scrapy<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69e7dd9c44002\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"960\" height=\"267\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/03\/pip-install-scrapy.png\/public\" alt=\"tampilan command-line interface menunjukkan pip yang menginstal scrappy\" class=\"wp-image-39233\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/03\/pip-install-scrapy.png\/w=960,fit=scale-down 960w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/03\/pip-install-scrapy.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/03\/pip-install-scrapy.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/03\/pip-install-scrapy.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 960px) 100vw, 960px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Apabila Anda ingin mengonfigurasi versi package tertentu, tambahkan nomor versinya di akhir perintah. Contohnya, perintah berikut ini akan menyiapkan <strong>Scrapy 1.5<\/strong>:<\/p><pre class=\"wp-block-preformatted\">sudo pip3 install scrapy==1.5<\/pre><p>Anda bisa memeriksa semua package pip yang terinstal beserta versinya menggunakan perintah <strong>list<\/strong>.<strong> <\/strong>Untuk menemukan software tertentu, input outputnya sebagai pipe ke <strong>grep <\/strong>seperti berikut:<\/p><pre class=\"wp-block-preformatted\">sudo pip3 list | Scrapy<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69e7dd9c458e1\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"820\" height=\"46\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/03\/pip-grep-command-line.png\/public\" alt=\"tampilan pip dengan grep command mencari package yang terinstal\" class=\"wp-image-39234\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/03\/pip-grep-command-line.png\/w=820,fit=scale-down 820w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/03\/pip-grep-command-line.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/03\/pip-grep-command-line.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/03\/pip-grep-command-line.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 820px) 100vw, 820px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>\n\n<div><p class=\"important\"><strong>Penting!<\/strong> Apabila command-line interface menghasilkan output kosong, pastikan besar kecilnya huruf dalam perintah sudah benar karena Linux peka terhadap huruf besar-kecil.<\/p><\/div>\n\n\n\n<\/p><p>Untuk mengupdate package Python, gunakan opsi -upgrade seperti dalam perintah berikut:<\/p><pre class=\"wp-block-preformatted\">sudo pip3 install scrapy --upgrade<\/pre><p>Untuk menghapus package dari sistem Ubuntu, masukkan perintah berikut ini, tapi ganti <strong>package-name <\/strong>dengan nama software yang sebenarnya:<\/p><pre class=\"wp-block-preformatted\">sudo pip3 uninstall package-name<\/pre><p>Secara default, perintah <strong>uninstall<\/strong> tidak menghapus dependensi software karena modul lain mungkin masih menggunakannya. Namun, menyimpan package Python yang tidak terpakai bisa menimbulkan risiko keamanan kalau tidak diupdate dan dikelola dengan benar.<\/p><p>Apabila Anda ingin menghapus dependensi, masukkan nama-nama dependensi tersebut dalam file <strong>TXT <\/strong>dan tentukan dalam perintah seperti berikut:<\/p><pre class=\"wp-block-preformatted\">sudo pip3 uninstall package-name -r dependency_list.txt<\/pre><p>Anda bisa membaca <a href=\"https:\/\/pip.pypa.io\/en\/stable\/cli\/\" target=\"_blank\" rel=\"noopener\">dokumentasi pip<\/a> selengkapnya guna mempelajari utilitas lain untuk mengelola package Python. Atau, mintalah bantuan pada Kodee untuk membuatkan perintah sesuai kebutuhan Anda.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69e7dd9c4748c\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"953\" height=\"604\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/03\/ai-assistant-pip.png\/public\" alt=\"tampilan vps ai assistant hostinger dengan prompt untuk membuatkan perintah menginstal scrapy pip3\" class=\"wp-image-39235\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/03\/ai-assistant-pip.png\/w=953,fit=scale-down 953w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/03\/ai-assistant-pip.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/03\/ai-assistant-pip.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/03\/ai-assistant-pip.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 953px) 100vw, 953px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><h2 class=\"wp-block-heading\" id=\"h-kesimpulan\">Kesimpulan<\/h2><p>Dengan menggunakan pip, Anda bisa mengelola package software Python dengan mudah untuk menyiapkan sistem hosting sebelum melakukan deployment. Dalam tutorial ini, kami telah menjelaskan cara menginstal Python pip di Ubuntu.<\/p><p>Setelah menyiapkan paket VPS Linux hosting dan menginstal <strong>Ubuntu 22.04<\/strong>, ikuti langkah-langkah berikut:<\/p><ol class=\"wp-block-list\">\n<li>Akses VPS menggunakan SSH client atau Terminal dan buat akun superuser baru.<\/li>\n\n\n\n<li>Untuk mendapatkan versi package terbaru, update repositori sistem menggunakan <strong>apt update<\/strong> dan <strong>apt upgrade<\/strong>.<\/li>\n\n\n\n<li>Konfigurasikan <strong>Python3<\/strong> dan <strong>Pip3<\/strong> menggunakan perintah <strong>apt install<\/strong>.<\/li>\n\n\n\n<li>Download, lihat, update, dan hapus package yang terinstal dari repositori Python Package Index menggunakan perintah <strong>pip3<\/strong>.<\/li>\n<\/ol><p>Untuk mempermudah pengelolaan package Python, manfaatkan Kodee guna membantu Anda menghasilkan perintah pip untuk berbagai tugas yang perlu dilakukan. Semoga berhasil!<\/p><h2 class=\"wp-block-heading\" id=\"h-tanya-jawab-faq-cara-install-python-pip-ubuntu\">Tanya Jawab (FAQ) Cara Install Python pip Ubuntu<\/h2><p>Untuk membantu Anda memahami cara menginstal pip di Ubuntu lebih lanjut, bagian ini akan menjawab beberapa pertanyaan umum tentang topik tersebut.<\/p><div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-69442cc050f37\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Bagaimana Cara Mengecek apakah pip Sudah Terinstal di Ubuntu?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Untuk memeriksa apakah pip sudah terinstal, tanyakan versinya menggunakan perintah <strong>pip3 &ndash;version<\/strong>. Apabila command-line interface Anda menampilkan angka versi, berarti software tersebut telah dikonfigurasi dengan benar. Kalau tidak, akan muncul error &ldquo;command not found&rdquo;.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-69442cc050f3c\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Apakah Ada Dependensi untuk Menginstal pip di Ubuntu?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Ya. Sebelum menginstal pip3 di Ubuntu, konfigurasikan package Python 3 menggunakan perintah <strong>apt install python3<\/strong>. Pastikan untuk menginstal versi pip yang benar karena pip3 hanya bisa berjalan di sistem Python 3.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-69442cc050f3d\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Bagaimana Cara Mengupdate pip di Ubuntu?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Untuk mengupdate pip, jalankan perintah <strong>pip3 install &ndash;upgrade<\/strong> di Terminal. Perintah ini akan mengambil versi PyPI yang lebih baru, bukan dari repositori default sistem Anda, yang berarti Anda tidak perlu menjalankan <strong>apt update<\/strong> sebelumnya.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>pip Installs Packages atau pip adalah sistem pengelolaan package yang berfungsi untuk menginstal dependensi Python. Tidak seperti software manager bawaan Linux, tool ini memiliki fitur tambahan yang menjadikannya lebih fleksibel dan serbaguna. Misalnya, pip menggunakan repositori yang lebih lengkap dan memiliki resolusi dependensi untuk kompatibilitas yang lebih baik. Hal ini membuat pip lebih disukai untuk [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/id\/tutorial\/cara-install-pip-python-ubuntu\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":190,"featured_media":33990,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"Cara Install Python pip di Ubuntu dengan Mudah","rank_math_description":"Berikut cara install Python pip di Ubuntu: 1. Buat Koneksi VPS, 2. Update Repositori, 3. Instal Package pip Python. Baca selengkapnya yuk!","rank_math_focus_keyword":"install pip ubuntu","footnotes":""},"categories":[5096],"tags":[8865,8866,8867,8868],"class_list":["post-9113","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vps","tag-install-phyton","tag-phyton","tag-phyton-linux","tag-phyton-ubuntu"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/install-pip-in-ubuntu","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/installer-pip-sur-ubuntu","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/instalar-python-pip-ubuntu","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/cara-install-pip-python-ubuntu","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/install-pip-in-ubuntu","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/install-pip-ubuntu","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/install-pip-ubuntu","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/que-son-hooks-wordpress-14","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/que-son-hooks-wordpress-14","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/como-usar-tmux-4","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/install-pip-in-ubuntu","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/install-pip-in-ubuntu","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/install-pip-in-ubuntu","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/install-pip-in-ubuntu","default":0}],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/posts\/9113","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/users\/190"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/comments?post=9113"}],"version-history":[{"count":17,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/posts\/9113\/revisions"}],"predecessor-version":[{"id":47210,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/posts\/9113\/revisions\/47210"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/media\/33990"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/media?parent=9113"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/categories?post=9113"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/tags?post=9113"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}