Rumah > Artikel > pembangunan bahagian belakang > Cara menggunakan arahan pip untuk penjelasan terperinci tentang kaedah pemasangan yang mesti dibaca oleh pembangun Python
Mesti lihat untuk pembangun Python: Penjelasan terperinci tentang kaedah pemasangan arahan pip
Pengenalan:
Python ialah bahasa pengaturcaraan peringkat tinggi yang digunakan secara meluas dengan komuniti pembangun dan ekosistem yang besar. Untuk memudahkan pembangun Python mengurus dan menggunakan perpustakaan pihak ketiga, Python menyediakan alat-pip pengurusan pakej yang berkuasa. Artikel ini akan menerangkan kaedah pemasangan pip secara terperinci dan menyediakan contoh kod khusus untuk membantu pembaca menggunakan pip dengan lebih baik untuk memasang pakej.
1. Apakah itu pip
Pip ialah alat pengurusan pakej Python yang boleh digunakan untuk memasang, menaik taraf, menyahpasang dan mengurus pakej Python. Ia adalah sebahagian daripada Indeks Pakej Python (PyPI), sebuah repositori yang menyimpan sejumlah besar pakej Python. pip membolehkan pembangun Python mencari, memasang dan mengurus pakej ini dengan mudah, dengan itu meningkatkan kecekapan pembangunan.
2. Cara memasang pip
Dalam Python 2.7.9 atau lebih tinggi, pip sudah terbina dalam. Anda boleh menyemak sama ada pip telah dipasang dengan menjalankan arahan berikut:
$ pip --version
Jika ia dipasang, nombor versi pip akan dipaparkan jika ia tidak dipasang, ia akan meminta arahan itu tidak dijumpai.
a) Pasang menggunakan skrip
Python menyediakan skrip untuk memasang pip. Anda boleh memuat turun skrip get-pip.py dari https://bootstrap.pypa.io/get-pip.py dan laksanakan arahan berikut untuk memasang pip:
$ python get-pip.py
b) Gunakan pengurus pakej sistem untuk memasang
dalam beberapa sistem pengendalian , pip boleh dipasang terus melalui pengurus pakej sistem. Contohnya, dalam sistem Debian/Ubuntu, anda boleh menggunakan arahan berikut untuk memasang pip:
$ sudo apt-get install python-pip
c) Gunakan modul ensurepip yang disertakan dengan Python untuk memasang
Dalam Python3.4 atau lebih tinggi, Python disertakan dengan modul yang dipanggil ensurepip boleh digunakan untuk memasang pip. Anda boleh menggunakan arahan berikut untuk memasang pip: ensurepip
的模块,可以用来安装pip。可以使用以下命令来安装pip:
$ python -m ensurepip --upgrade
此命令会检查并安装pip,如果已经安装则会自动升级到最新版本。
三、pip的常用命令
安装包
使用pip安装包非常简单,只需要使用install
命令加上要安装的包名即可。例如,安装名为requests
的包:
$ pip install requests
升级包
使用install
命令加上--upgrade
选项可以升级已安装的包。例如,升级名为requests
的包:
$ pip install --upgrade requests
卸载包
使用uninstall
命令加上要卸载的包名可以将已安装的包卸载掉。例如,卸载名为requests
的包:
$ pip uninstall requests
查看已安装的包
使用freeze
命令可以查看已经安装的包及其版本号。例如:
$ pip freeze
执行该命令会列出所有已安装的包,并以包名==版本号
的形式显示。
四、pip的高级用法
安装指定版本的包
通过在包名后加上及版本号,可以安装指定版本的包。例如,安装名为
requests
的2.18.4版本:
$ pip install requests==2.18.4
安装包的特定版本范围
通过在包名后加上>=
、等符号,可以安装包的特定版本范围内的最新版本。例如,安装名为<code>requests
的2.x版本:
$ pip install requests>=2.0.0,<=2.99.99
从requirements.txt文件安装包requirements.txt
是一个文本文件,用于记录项目所依赖的包及其版本号。可以通过以下命令从requirements.txt
$ pip install -r requirements.txtArahan ini akan menyemak dan memasang pip, dan menaik taraf secara automatik kepada versi terkini jika ia sudah dipasang.
install
dan tambah nama pakej yang hendak dipasang. Sebagai contoh, pasang pakej bernama requests
: 🎜rrreee🎜🎜🎜Upgrade package🎜Gunakan perintah install
ditambah dengan pilihan --upgrade
untuk menaik taraf Pakej yang dipasang. Contohnya, untuk menaik taraf pakej bernama requests
: 🎜rrreee🎜🎜🎜Nyahpasang pakej🎜Gunakan perintah uninstall
ditambah nama pakej yang akan dinyahpasang untuk menyahpasang yang dipasang pakej. Contohnya, untuk menyahpasang pakej bernama requests
: 🎜rrreee🎜🎜🎜Lihat pakej yang dipasang🎜Gunakan perintah freeze
untuk melihat pakej yang dipasang dan nombor versinya. Contohnya: 🎜rrreee🎜Melaksanakan arahan ini akan menyenaraikan semua pakej yang dipasang dan memaparkannya dalam bentuk nama pakej==nombor versi
. 🎜🎜🎜🎜4 Penggunaan lanjutan pip🎜🎜🎜🎜Pasang versi pakej yang ditentukan🎜Dengan menambah dan nombor versi selepas nama pakej, anda boleh memasang versi yang ditentukan bagi pakej. Contohnya, untuk memasang versi 2.18.4 bernama requests
: 🎜rrreee🎜🎜🎜Pasang julat versi tertentu pakej🎜dengan menambahkan >=
, boleh memasang versi terkini dalam julat versi tertentu pakej. Contohnya, untuk memasang versi 2.x bernama requests
: 🎜rrreee🎜🎜🎜Pasang pakej daripada fail requirements.txt 🎜requirements.txt
ialah fail teks yang digunakan untuk merakam Pakej dan nombor versinya yang bergantung kepada projek. Anda boleh memasang pakej daripada fail requirements.txt
melalui arahan berikut: 🎜rrreee🎜🎜🎜 5. Kesimpulan 🎜🎜Artikel ini memperkenalkan kaedah pemasangan pip secara terperinci dan menyediakan contoh kod khusus. Sebagai alat penting untuk pembangun Python, pip boleh membantu pembangun mengurus dan menggunakan perpustakaan pihak ketiga. Dengan mempelajari dan menguasai penggunaan pip, pembangun boleh membangunkan Python dengan lebih cekap dan mudah. 🎜Atas ialah kandungan terperinci Cara menggunakan arahan pip untuk penjelasan terperinci tentang kaedah pemasangan yang mesti dibaca oleh pembangun Python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!