Rumah >pembangunan bahagian belakang >Tutorial Python >Kuasai petua pemasangan arahan Python pip dengan mudah
Arahan python pip ialah alat penting dalam pengurus pakej Python, yang boleh memasang, menaik taraf dan mengurus pelbagai pakej Python dengan mudah. Dalam banyak aplikasi Python, memasang kebergantungan menggunakan arahan pip adalah langkah penting. Walau bagaimanapun, bagi pemula, sintaks yang rumit dan pelbagai pilihan parameter perintah pip sering menyebabkan kekeliruan. Dalam artikel ini, kami akan memperkenalkan penggunaan asas perintah pip dan memberikan contoh kod khusus untuk membantu anda memahami dan menguasai penggunaan arahan pip dengan lebih baik.
1. Pengenalan kepada perintah pip
pip ialah komponen penting dalam alat pengurusan pakej Python Ia secara rasmi disertakan dalam pakej pemasangan Python dan telah muncul sebagai komponen standard dalam Python 3.4+. Pelbagai fungsi pip termasuk: memasang pakej dan perpustakaan daripada PyPI, memasang kebergantungan secara automatik antara pakej, menguruskan naik taraf pakej Python, menyahpasang pakej yang dipasang, dsb.
2. Perintah pip yang biasa digunakan
Di sini kami memperkenalkan secara ringkas beberapa arahan pip yang biasa digunakan.
1. Pasang pakej Python
Memasang pakej Python menggunakan pip biasanya merupakan tugas yang paling biasa dan asas. Pakej Python boleh dipasang menggunakan arahan berikut:
pip install packagename
Sebagai contoh, untuk memasang pakej panda, anda boleh menggunakan arahan berikut:
pip install pandas
Apabila melaksanakan arahan ini, pip akan memuat turun dan memasang versi terkini pakej panda secara automatik daripada Indeks Pakej Python (PyPI).
Jika anda ingin menentukan versi yang dipasang, anda boleh menggunakan arahan berikut:
pip install packagename==version
Sebagai contoh, untuk memasang versi 0.24.0 pakej panda, anda boleh menggunakan arahan berikut:
pip install pandas==0.24.0
2 pakej yang dipasang
Anda boleh menggunakan arahan berikut Senaraikan maklumat pakej yang dipasang:
pip list
3. Naik taraf pakej Python
Jika anda ingin menaik taraf pakej Python yang dipasang, anda boleh menggunakan arahan berikut:
pip install --upgrade packagename
Sebagai contoh, untuk menaik taraf pakej panda, anda boleh menggunakan arahan berikut:
pip install --upgrade pandas
4 Nyahpasang pakej Python
Jika anda ingin menyahpasang pakej Python yang dipasang, anda boleh menggunakan arahan berikut:
pip uninstall packagename
Sebagai contoh, untuk menyahpasang panda. pakej, anda boleh menggunakan arahan berikut:
pip uninstall pandas
5 Cari pakej Python
Jika Untuk mencari nama atau penerangan pakej, anda boleh menggunakan arahan berikut:
pip search packagename
Sebagai contoh, untuk mencari pakej Pygame. , anda boleh menggunakan arahan berikut:
pip search Pygame
3. contoh arahan pip
Sekarang mari kita lihat beberapa contoh khusus arahan pip .
1. Pasang pakej numpy
sudo pip install numpy
Perintah ini secara automatik akan memasang versi terkini pakej numpy dan memetakan pakej numpy dalam laluan Python global.
2. Nyatakan versi numpy untuk dipasang
pip install numpy==1.14.2
Arahan ini akan memasang versi 1.14.2 numpy.
3. Kemas kini semua pakej perisian yang dipasang
pip freeze | grep -v "^-e" | xargs pip install -U
Arahan pip di atas akan mengemas kini semua pakej perisian yang dipasang. Mula-mula, dapatkan senarai semua pakej yang sedang dipasang dengan menjalankan arahan "pip freeze". Kemudian tapis pakej yang boleh diedit (dipasang dengan bendera "-e") dan gunakan "xargs" untuk menghantar arahan kemas kini kepada semua pakej.
4. Pasang pakej perisian dalam persekitaran maya
virtualenv env source env/bin/activate pip install pandas
Arahan di atas akan mencipta persekitaran maya baharu bernama env dalam direktori semasa, mengaktifkan persekitaran maya ini dan memasang pakej panda di dalamnya.
5. Cari pakej TensorFlow
pip search TensorFlow
Arahan di atas akan menyenaraikan semua pakej Python yang mengandungi rentetan "TensorFlow" Outputnya adalah serupa dengan yang berikut:
tensorflow-gpu (0.6.0) TensorFlow是一个开源的人工智能库. tensorflow-gpu-cluster (0.6.0) TensorFlow是一个开源的人工智能库。 tensorflow-macosx (1.12.0) TensorFlow是一个高度可扩展的机器学习库。 tensorflow-serving-api (1.12.0) TensorFlow Serving API。 tensorflow (1.12.0) TensorFlow是一个高度可扩展的机器学习库。
Di atas adalah beberapa arahan dan contoh pip ia boleh membantu pembaca Memahami dan menguasai arahan pip dengan lebih baik.
Ringkasnya, arahan pip ialah alat yang sangat diperlukan dalam pembangunan aplikasi Python Dengan memahami penggunaan asas dan arahan biasa pip, anda boleh meningkatkan kecekapan pengaturcaraan dan menjadikan pengaturcaraan Python lebih menyeronokkan.
Atas ialah kandungan terperinci Kuasai petua pemasangan arahan Python pip dengan mudah. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!