Cara Memasang Pip di Ubuntu

Pip adalah alat baris perintah yang membolehkan anda memasang pakej perisian yang ditulis dalam Python. Belajar memasang Pip di Ubuntu dan menggunakannya untuk memasang aplikasi Python.



Pip adalah alat baris perintah yang membolehkan anda memasang pakej perisian yang ditulis dalam Python. Ketahui cara memasang Pip di Ubuntu dan cara menggunakannya untuk memasang aplikasi Python.

TLDR





bagaimana untuk memeriksa sama ada 32 atau 64 bit

Untuk memasang PIP di Ubuntu 20.04, anda harus memastikan untuk mengaktifkan semesta repositori dan kemudian memasang python3-pip seperti ini:

sudo add-apt-repository semesta
sudo apt pasang python3-pip

Terdapat banyak cara untuk pasang perisian di Ubuntu . Anda boleh memasang aplikasi dari pusat perisian, dari fail deb yang dimuat turun, dari PPA, dari pakej Snap, menggunakan Flatpak, menggunakan AppImage dan bahkan dari kod sumber lama yang baik.



Inilah cara lain untuk memasang pakej Ubuntu . Ia dipanggil PIP dan anda boleh menggunakannya untuk memasang aplikasi berasaskan Python.

Apa itu pip?

Paip bermaksud Pakej Pemasangan Pip. Paip adalah sistem pengurusan pakej berasaskan baris perintah. Ia digunakan untuk memasang dan mengurus perisian yang ditulis di Bahasa Python .

Anda boleh menggunakan pip untuk memasang pakej yang tersenarai dalam Indeks Pakej Python ( PyPI ).

Sebagai pembangun perisian, anda boleh menggunakan pip untuk memasang pelbagai modul dan pakej Python untuk projek Python anda sendiri.

Sebagai pengguna akhir, anda mungkin memerlukan pip untuk memasang beberapa aplikasi yang dikembangkan menggunakan Python dan dapat dipasang dengan mudah menggunakan pip. Salah satu contohnya ialah aplikasi Stress Terminal, yang boleh anda pasangkan dengan mudah dengan pip.

Mari kita lihat bagaimana anda boleh memasang pip di Ubuntu dan pengedaran berasaskan Ubuntu yang lain.

Cara memasang pip di Ubuntu, Linux Mint dan pengedaran berasaskan Ubuntu yang lain

Ubuntu 18.04 mempunyai kedua-dua Python 2 dan Python 3 yang dipasang secara lalai dan oleh itu ia mempunyai dua kemungkinan varian PIP untuk setiap versi Python. Pip, secara lalai, merujuk kepada versi Python 2. Pip untuk Python 3 disebut sebagai pip3.

Python 2 sudah tidak digunakan lagi dan tidak tersedia di Ubuntu 20.04 dan versi yang lebih tinggi. Anda hanya boleh memasang PIP3.

Pertama, pastikan Python 3 dipasang di Ubuntu. Untuk menyemaknya, gunakan arahan ini:

python3 --version

Sekiranya ia menunjukkan nombor seperti Python 3.6.6, Python 3 dipasang pada sistem Linux anda.

Sekarang anda boleh memasang pip3 menggunakan arahan di bawah:

sudo apt install python3-pip

Anda harus mengesahkan bahawa pip3 telah dipasang dengan betul menggunakan arahan ini:

pip3 --version

Ia mesti menunjukkan nombor seperti ini:

pip 20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8)

Ini bermaksud bahawa pip3 berjaya dipasang pada sistem anda.

Pasang pip untuk versi Python 2 yang tidak digunakan (hanya untuk Ubuntu 18.04)

Sekiranya anda benar-benar memerlukan pip2 untuk beberapa sebab, inilah yang perlu anda lakukan.

Pertama, pastikan anda memasang Python 2. Di Ubuntu, gunakan arahan di bawah untuk mengesahkan.

python2 --version

Sekiranya tidak ada ralat dan output yang sah yang menunjukkan versi Python, anda telah memasang Python 2. Jadi sekarang anda boleh memasang pip untuk Python 2 menggunakan arahan ini:

sudo apt install python-pip

Ia akan memasang pip dan beberapa pergantungan lain dengannya. Setelah dipasang, sahkan bahawa anda telah memasang pip dengan betul.

pip --version

Ia mesti menunjukkan nombor versi, seperti ini:

pip 9.0.1 from /usr/lib/python2.7/dist-packages (python 2.7)

Ini menunjukkan bahawa anda berjaya memasang pip di Ubuntu.

Baca yang Disyorkan:

Panduan untuk mengatur persekitaran Python di Linux

Menyiapkan Persekitaran Python Dalam Sistem Linux dan Unix

Menyiapkan persekitaran maya Python2 dan Python3 dalam Linux dan Unix.

Cara menggunakan arahan pip

Sekarang setelah anda memasang pip, mari kita lihat dengan cepat beberapa arahan pip asas. Perintah ini akan membantu anda menggunakan perintah pip untuk mencari, memasang dan membuang pakej Python.

Pasang pakej dengan pip

Terdapat dua cara untuk memasang pakej dengan PIP. Anda boleh memasangnya untuk pengguna yang sedang dilog masuk atau anda memasang seluruh sistem.

Sekiranya anda menggunakan –pengguna, ia memasang pakej untuk pengguna yang log masuk iaitu anda tanpa memerlukan akses sudo. Perisian python yang dipasang hanya tersedia untuk anda dan pengguna lain di sistem anda (jika ada) tidak dapat menggunakannya.

pip3 install --user python_package_name

Sekiranya anda membuang pilihan –pengguna, pakej akan dipasang di seluruh sistem dan akan tersedia untuk semua pengguna di sistem anda. Anda memerlukan akses sudo dalam kes ini.

sudo pip3 install python_package_name

PIP tidak menyokong penyelesaian tab secara lalai. Oleh itu, anda perlu mengetahui nama pakej yang tepat yang ingin anda pasangkan. Bagaimana anda memperolehnya? Saya menunjukkannya kepada anda di bahagian seterusnya.

Cari pakej menggunakan pip

Untuk mencari pakej dalam Python Package Index, anda boleh menggunakan arahan pip berikut:

pip3 search search_string

Contohnya, jika anda mencari ‘stress’, ia akan menunjukkan semua pakej yang mempunyai rentetan ‘stress’ pada nama atau keterangannya.

pip3 search stress stress (1.0.0) - A trivial utility for consuming system resources. s-tui (0.8.2) - Stress Terminal UI stress test and monitoring tool stressypy (0.0.12) - A simple program for calling stress and/or stress-ng from python fuzzing (0.3.2) - Tools for stress testing applications. stressant (0.4.1) - Simple stress-test tool stressberry (0.1.7) - Stress tests for the Raspberry Pi mobbage (0.2) - A HTTP stress test and benchmark tool stresser (0.2.1) - A large-scale stress testing framework. cyanide (1.3.0) - Celery stress testing and integration test support. pysle (1.5.7) - An interface to ISLEX, a pronunciation dictionary with stress markings. ggf (0.3.2) - global geometric factors and corresponding stresses of the optical stretcher pathod (0.17) - A pathological HTTP/S daemon for testing and stressing clients. MatPy (1.0) - A toolbox for intelligent material design, and automatic yield stress determination netblow (0.1.2) - Vendor agnostic network testing framework to stress network failures russtress (0.1.3) - Package that helps you to put lexical stress in russian text switchy (0.1.0a1) - A fast FreeSWITCH control library purpose-built on traffic theory and stress testing. nx4_selenium_test (0.1) - Provides a Python class and apps which monitor and/or stress-test the NoMachine NX4 web interface physical_dualism (1.0.0) - Python library that approximates the natural frequency from stress via physical dualism, and vice versa. fsm_effective_stress (1.0.0) - Python library that uses the rheological-dynamical analogy (RDA) to compute damage and effective buckling stress in prismatic shell structures. processpathway (0.3.11) - A nifty little toolkit to create stress-free, frustrationless image processing pathways from your webcam for computer vision experiments. Or observing your cat.

Keluarkan pakej yang dipasang melalui pip

Sekiranya anda ingin membuang pakej Python yang dipasang melalui pip, anda boleh menggunakan pilihan hapus.

pip3 uninstall installed_package_name

Anda boleh menggunakan pip bukan pip3 dalam perintah di atas jika anda menggunakan pip2 di Ubuntu 18.04.

Saya harap petua cepat ini membantu anda memasang pip di Ubuntu. Sekiranya anda mempunyai pertanyaan atau cadangan, beritahu saya di bahagian komen di bawah.


Suka dengan apa yang anda baca? Sila kongsi dengan orang lain.

Artikel Yang Menarik