Cara Menginstal Modul Python Menggunakan Pip – Codewithaden

Python sejauh ini memiliki salah satu komunitas pemrograman terbesar di Bumi, dan kebangkitan AI, pembelajaran mesin, dan pembelajaran mendalam membuatnya lebih luas dan lebih luas. Apalagi Alat pengemasan standar semuanya dibangun untuk digunakan dari baris perintah. Tapi sebelum itu, mari kita periksa versi Python yang diinstal.

python --version
Python 3.8.2 

Pada saat artikel ini, versi terbaru Python adalah 3.8, dan saya memiliki versi itu.

Kami mungkin berbeda tergantung pada waktu membaca posting ini. Jadi saya punya python3.

Sekarang, jika Anda menggunakan Python 2.x, maka Anda dapat menggunakan perintah berikut untuk menginstal paket.

Cara Menginstal Modul Python Menggunakan Pip

Ke Install sebuah Python modul menggunakan Pip , menggunakan Python -M Pip Instal PackageName Perintah di terminal Anda. Perintah akan menginstal versi terbaru dari modul dan dependensinya dari indeks pengemasan Python.

python -m pip install packagename 

Saya menggunakan python3, jadi saya dapat menggunakan perintah berikut untuk menginstal modul python.

python3 -m pip install packagename 

Untuk pengguna Windows, contoh -contoh dalam tutorial ini mengasumsikan bahwa opsi untuk menyesuaikan variabel lingkungan jalur sistem dipilih saat menginstal python.

Instal Versi Modul Python 3 tertentu

Anda dapat menentukan versi yang tepat atau minimum secara langsung pada baris perintah.

Saat menggunakan operator perbandingan seperti , Atau karakter khusus lain yang ditafsirkan oleh shell, nama paket dan versi harus terlampir dalam kutipan ganda.

Lihat kode berikut.

python -m pip install packagename==1.0.4    # specific version
python -m pip install "packagename>=1.0.4"  # minimum version

# For Python3
python3 -m pip install packagename==1.0.4    # specific version
python3 -m pip install "packagename>=1.0.4"  # minimum version 

Biasanya, jika modul yang sesuai sudah diinstal, mencoba menginstalnya lagi tidak akan memengaruhinya.

Saya sudah menginstal PIP di sistem saya, tetapi mari kita coba menginstalnya lagi dan melihat apa yang kami dapatkan di baris perintah.

python3 -m ensurepip --default-pip 

Keluaran

python3 -m ensurepip --default-pip
Looking in links: /var/folders/7m/122nrwsx5451db3nvfh157zh0000gn/T/tmpthkp5ef7
Requirement already satisfied: setuptools in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (41.2.0)
Requirement already satisfied: pip in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (20.1) 

Anda dapat melihatnya, dan kami mendapatkan pesan seperti persyaratan yang sudah dipenuhi.

Meningkatkan modul yang ada harus diminta secara eksplisit.

Kami dapat secara eksplisit meminta agar kami harus meningkatkan modul tertentu. Anda dapat memeriksa tutorial tentang cara meningkatkan pip dengan python di blog ini.

Untuk meningkatkan paket apa pun dalam Python, Anda dapat menggunakan sintaks berikut.

python -m pip install --upgrade packagename

# For Python3

python3 -m pip install --upgrade packagename 

Bagaimana cara bekerja dengan beberapa versi python yang dipasang secara paralel?

Di Linux, Macosx, dan sistem POSIX lainnya, gunakan perintah python versi yang dikombinasikan dengan sakelar -m untuk menjalankan salinan PIP yang sesuai.

python2   -m pip install packagename  # default Python 2
python2.7 -m pip install packagename  # specifically Python 2.7
python3   -m pip install packagename  # default Python 3
python3.4 -m pip install packagename  # specifically Python 3.4
python3.8 -m pip install packagename  # specifically Python 3.8 

Di bagian pertama artikel ini, kami telah menggunakan python3 default karena saat ini, hanya satu Python 3.x yang diinstal pada mesin saya, yaitu Python 3.8.

Perintah PIP versi yang tepat juga dapat tersedia.

Di Windows, gunakan peluncur Py Python dengan A – mengalihkan.

py -2   -m pip install packagename  # default Python 2
py -2.7 -m pip install packagename  # specifically Python 2.7
py -3   -m pip install packagename  # default Python 3
py -3.4 -m pip install packagename  # specifically Python 3.4
py -3.8 -m pip install packagename  # specifically Python 3.8 

Berbagai cara untuk menginstal dan mengelola modul python

Python Pip

PIP adalah program pemasang yang disukai. Dimulai dengan Python 3.4, termasuk di luar kotak dengan installer biner Python.

Lingkungan virtual adalah lingkungan Python semi-terisolasi yang memungkinkan paket dipasang untuk digunakan oleh aplikasi spesifik daripada dipasang di seluruh sistem.

venv

Python Venv adalah alat standar untuk menciptakan lingkungan virtual dalam sistem Anda dan telah menjadi bagian dari Python sejak Python 3.3.

Dimulai dengan Python 3.4, itu default untuk memasang PIP ke semua lingkungan virtual yang dibuat.

virtualenv

Python VirtualEnv adalah alternatif pihak ketiga (dan pendahulu) untuk VENV. Itu virtualenv Memungkinkan lingkungan virtual digunakan pada versi Python sebelum 3.4, yang tidak menyediakan VENV sama sekali atau tidak dapat memasang PIP ke lingkungan yang dibuat secara otomatis.

Instal Paket dan Modul Menggunakan Pip

Jika Anda tidak tahu apa versi PIP Anda yang diinstal, Anda dapat memecat perintah berikut untuk memeriksa Versi Pip.

pip --version
pip 20.1 from /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/pip (python 3.8) 

Sekarang setelah Anda memiliki PIP, mudah untuk memasang modul Python karena melakukan semua pekerjaan untuk Anda. Saat Anda menemukan modul yang ingin Anda gunakan, instruksi dokumentasi atau instalasi biasanya akan menyertakan perintah PIP yang diperlukan, seperti yang berikut ini.

Lihat sintaks dari perintah PIP.

pip install package name 

Sekarang, mari kita menginstal beberapa modul Python menggunakan PIP.

pip install requests
pip install beautifulsoup4 

Untuk Mac dan Linux, Anda mungkin perlu menjalankan PIP dengan sudo, seperti yang berikut.

sudo pip install requests 

Hapus instalan paket menggunakan Pip di Python

Untuk menghapus instalasi paket menggunakan PIP, ketik perintah berikut di baris perintah atau terminal.

pip uninstall packagename 

Dalam contoh kami, mari kita dapat menghapus instalan Beautifulsoup4 kemasan.

pip uninstall beautifulsoup4 

Bonus: Indeks Paket Python

Indeks paket python ( Pypi ) dan toko keju adalah repositori perangkat lunak pihak ketiga resmi untuk Python.

PYPI memungkinkan kami mengirimkan sejumlah versi distribusi Anda ke indeks.

Jika Anda mengubah metadata untuk versi spesifik, Anda dapat mengirimkannya lagi, dan indeks akan diperbarui.

PYPI memegang catatan untuk setiap kombinasi (nama, versi) yang dikirimkan.

Sebagai pengguna akhir, kita dapat mencari paket dengan kata kunci atau filter terhadap metadata mereka, sehingga berperilaku sebagai indeks. PYPI memiliki lebih dari 113.000 paket Python yang dapat diakses melalui Pypi

Kesimpulan

Posting ini menunjukkan cara menginstal dan mengelola paket dengan versi python yang berbeda.

Kami telah melihat alat utama yang dapat membantu kami menginstal dan mengelola modul proyek kami dan tidak tumpang tindih satu sama lain, dan kemudian kami telah melihat cara menginstal modul python menggunakan PIP, dan akhirnya, kami telah melihat cara menghapus instalan Modul Python.

Itu untuk tutorial ini.

Pos terkait

Periksa versi Python

Artikel ini berasal dari website Winpoin, dan kemudian diterjemahkan ke bahasa indonesia, baca artikel asli disini

Leave a Reply

Your email address will not be published. Required fields are marked *