Rumah > pembangunan bahagian belakang > Tutorial Python > Konfigurasi sumber cermin pip dan petua penggunaan: daripada pemula hingga pakar

Konfigurasi sumber cermin pip dan petua penggunaan: daripada pemula hingga pakar

WBOY
Lepaskan: 2024-01-16 10:23:06
asal
715 orang telah melayarinya

Konfigurasi sumber cermin pip dan petua penggunaan: daripada pemula hingga pakar

Dalam proses pembangunan Python, Pip ialah alat pengurusan pakej yang sangat biasa digunakan. Walau bagaimanapun, disebabkan oleh persekitaran rangkaian dan sebab-sebab lain, menggunakan Pip untuk memuat turun dan mengemas kini pakej mungkin lambat atau ralat mungkin berlaku. Untuk menyelesaikan masalah ini, kami boleh mengkonfigurasi sumber cermin Pip untuk meningkatkan kelajuan muat turun dan kemas kini. Artikel ini akan memperkenalkan cara mengkonfigurasi dan menggunakan sumber cermin Pip dari pemula hingga mahir, dan memberikan contoh kod khusus.

1. Apakah sumber cermin Pip?

Sumber cermin Pip merujuk kepada perkhidmatan yang mencerminkan pakej Python daripada repositori Python rasmi kepada institusi lain. Yang paling popular ialah tapak cermin sumber terbuka Universiti Tsinghua (https://pypi.tuna.tsinghua.edu.cn/simple). Tapak cermin ini akan dikemas kini apabila repositori rasmi dikemas kini, membolehkan kelajuan muat turun pantas dan sambungan yang stabil.

2. Bagaimana untuk mengkonfigurasi sumber cermin Pip?

Di bawah, kami akan memperkenalkan dua kaedah yang biasa digunakan untuk mengkonfigurasi sumber cermin Pip.

Kaedah 1: Tetapkan sumber cermin dalam fail konfigurasi Pip

Mula-mula, buat direktori pip dalam direktori utama pengguna, dan kemudian buat fail pip.conf dalam direktori pip. Fail ini digunakan untuk menyimpan maklumat konfigurasi Pip.

Tambah kandungan berikut dalam fail pip.conf untuk menetapkan sumber cermin Universiti Tsinghua:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
Salin selepas log masuk

Selain itu, kami juga boleh menambah parameter -P selepas sumber cermin untuk menentukan bilangan utas untuk memuat turun pakej. Percepatkan muat turun:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
-trusted-host=pypi.tuna.tsinghua.edu.cn
Salin selepas log masuk

Di sini, kami memberitahu Pip bahawa tapak cermin Universiti Tsinghua dipercayai dengan menambahkan parameter -trusted-host untuk mengelakkan amaran yang tidak dipercayai.

Kaedah 2: Tentukan sumber imej secara langsung dalam baris arahan

Kaedah lain adalah untuk menentukan secara langsung sumber imej dalam baris arahan:

pip install package_name -i https://pypi.tuna.tsinghua.edu.cn/simple
Salin selepas log masuk

Dengan menambah parameter -i, kami boleh menentukan terus sumber imej untuk memuat turun pakej. Kaedah ini sesuai untuk muat turun sekali sahaja.

3. Petua untuk menggunakan sumber cermin Pip

1. Kemas kini Pip dan pakej bergantungnya:

pip install --upgrade pip
Salin selepas log masuk

2. Tanya versi semasa:

pip --version
Salin selepas log masuk

3 :

pip install -U setuptools
pip install -U wheel
Salin selepas log masuk

4 Naik taraf pakej yang dipasang:

pip freeze | egrep -v '^#|^$' | xargs pip install -U
Salin selepas log masuk

5 Senaraikan pakej yang dipasang dan nombor versinya:

pip freeze
Salin selepas log masuk

6. Pasang versi pakej yang ditentukan:

pip install package_name==version_number
Salin selepas log masuk

7 8. Lihat butiran pakej

pip uninstall package_name
Salin selepas log masuk

4. Contoh kod

Berikut adalah beberapa contoh kod sebenar menggunakan Pip. Kami menganggap bahawa sumber cermin Universiti Tsinghua telah dikonfigurasikan.

1. Pasang rangka kerja Django:

pip show package_name
Salin selepas log masuk

2. Pakej permintaan pemasangan:

pip install Django
Salin selepas log masuk

3 Pasang pakej numpy:

pip install requests
Salin selepas log masuk

4. Pasang pakej scipy:

pakej:

pip install numpy
Salin selepas log masuk
Setakat ini, kami telah belajar cara mengkonfigurasi dan menggunakan sumber cermin Pip. Dengan menggunakan sumber cermin yang lebih pantas, kami boleh memperoleh kelajuan muat turun dan kemas kini yang lebih pantas, sekali gus meningkatkan kecekapan pembangunan Python.

Atas ialah kandungan terperinci Konfigurasi sumber cermin pip dan petua penggunaan: daripada pemula hingga pakar. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan