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

Jan 16, 2024 am 10:23 AM
pip Konfigurasi Sumber cermin

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!

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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
2 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Repo: Cara menghidupkan semula rakan sepasukan
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Cara mendapatkan biji gergasi
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

CentOS7 pelbagai versi alamat muat turun imej dan penerangan versi (termasuk versi Semuanya) CentOS7 pelbagai versi alamat muat turun imej dan penerangan versi (termasuk versi Semuanya) Feb 29, 2024 am 09:20 AM

Semasa memuatkan CentOS-7.0-1406, terdapat banyak versi pilihan Bagi pengguna biasa, mereka tidak tahu yang mana satu untuk dipilih. Berikut adalah pengenalan ringkas: (1) CentOS-xxxx-LiveCD.ios dan CentOS-xxxx- Apa. adakah perbezaan antara bin-DVD.iso? Yang pertama hanya mempunyai 700M, dan yang kedua mempunyai 3.8G. Perbezaannya bukan sahaja dalam saiz, tetapi perbezaan yang lebih penting ialah CentOS-xxxx-LiveCD.ios hanya boleh dimuatkan ke dalam memori dan dijalankan, dan tidak boleh dipasang. Hanya CentOS-xxx-bin-DVD1.iso boleh dipasang pada cakera keras. (2) CentOS-xxx-bin-DVD1.iso, Ce

Prinsip kerja dan kaedah konfigurasi GDM dalam sistem Linux Prinsip kerja dan kaedah konfigurasi GDM dalam sistem Linux Mar 01, 2024 pm 06:36 PM

Tajuk: Prinsip kerja dan kaedah konfigurasi GDM dalam sistem Linux Dalam sistem pengendalian Linux, GDM (GNOMEDisplayManager) ialah pengurus paparan biasa yang digunakan untuk mengawal log masuk antara muka pengguna grafik (GUI) dan pengurusan sesi pengguna. Artikel ini akan memperkenalkan prinsip kerja dan kaedah konfigurasi GDM, serta menyediakan contoh kod khusus. 1. Prinsip kerja GDM GDM ialah pengurus paparan dalam persekitaran desktop GNOME Ia bertanggungjawab untuk memulakan pelayan X dan menyediakan antara muka log masuk

Gabungan sempurna PyCharm dan PyTorch: langkah pemasangan dan konfigurasi terperinci Gabungan sempurna PyCharm dan PyTorch: langkah pemasangan dan konfigurasi terperinci Feb 21, 2024 pm 12:00 PM

PyCharm ialah persekitaran pembangunan bersepadu (IDE) yang berkuasa dan PyTorch ialah rangka kerja sumber terbuka yang popular dalam bidang pembelajaran mendalam. Dalam bidang pembelajaran mesin dan pembelajaran mendalam, menggunakan PyCharm dan PyTorch untuk pembangunan boleh meningkatkan kecekapan pembangunan dan kualiti kod. Artikel ini akan memperkenalkan secara terperinci cara memasang dan mengkonfigurasi PyTorch dalam PyCharm, dan melampirkan contoh kod khusus untuk membantu pembaca menggunakan fungsi berkuasa kedua-dua ini dengan lebih baik. Langkah 1: Pasang PyCharm dan Python

Fahami Linux Bashrc: fungsi, konfigurasi dan penggunaan Fahami Linux Bashrc: fungsi, konfigurasi dan penggunaan Mar 20, 2024 pm 03:30 PM

Memahami Linux Bashrc: Fungsi, Konfigurasi dan Penggunaan Dalam sistem Linux, Bashrc (BourneAgainShellruncommands) ialah fail konfigurasi yang sangat penting, yang mengandungi pelbagai arahan dan tetapan yang dijalankan secara automatik apabila sistem dimulakan. Fail Bashrc biasanya terletak dalam direktori rumah pengguna dan merupakan fail tersembunyi Fungsinya adalah untuk menyesuaikan persekitaran Bashshell untuk pengguna. 1. Persekitaran tetapan fungsi Bashrc

Pemasangan yang cekap: petua dan kiat untuk memasang perpustakaan panda dengan cepat Pemasangan yang cekap: petua dan kiat untuk memasang perpustakaan panda dengan cepat Feb 21, 2024 am 09:45 AM

Pemasangan Cekap: Petua dan kiat untuk memasang pustaka panda dengan pantas, memerlukan contoh kod khusus Gambaran Keseluruhan: Pandas ialah alat pemprosesan dan analisis data yang berkuasa yang sangat popular di kalangan pembangun Python. Walau bagaimanapun, memasang perpustakaan panda kadangkala mungkin menghadapi beberapa cabaran, terutamanya jika keadaan rangkaian kurang baik. Artikel ini akan memperkenalkan beberapa petua dan kiat untuk membantu anda memasang pustaka panda dengan cepat dan memberikan contoh kod khusus. Pasang menggunakan pip: pip ialah pengurus pakej rasmi untuk Python

Ralat berlaku semasa memproses pip: DistlibException(\'not found: %s\' % filename) Ralat berlaku semasa memproses pip: DistlibException(\'not found: %s\' % filename) Mar 01, 2024 pm 01:00 PM

Sebab ralat ialah DistlibException('notfound:%s'%filename), iaitu ralat yang disebabkan oleh pip semasa cuba memasang atau menyahpasang pakej, yang menunjukkan bahawa fail yang ditentukan tidak dapat ditemui. Ini biasanya disebabkan oleh isu rangkaian atau isu repositori. Ia juga mungkin disebabkan versi python atau versi pip yang anda gunakan tidak serasi dengan pakej yang diminta. Bagaimana untuk menyelesaikan masalah ini Mungkin terdapat beberapa cara untuk menyelesaikan masalah ini: Semak sama ada sambungan rangkaian anda normal. Cuba sambung semula dan cuba semula untuk memasang pakej. Semak sama ada versi pip dan Python anda serasi dengan pakej yang diminta. Cuba gunakan versi terkini pip dan Python dan cuba pasang pakej sekali lagi. Cuba tukar repositori. Dengan menggunakan "-i" pada baris arahan atau

Pentafsiran parameter konfigurasi MyBatis Generator dan amalan terbaik Pentafsiran parameter konfigurasi MyBatis Generator dan amalan terbaik Feb 23, 2024 am 09:51 AM

MyBatisGenerator ialah alat penjanaan kod yang disediakan secara rasmi oleh MyBatis, yang boleh membantu pembangun menjana JavaBeans, antara muka Mapper dan fail pemetaan XML dengan pantas yang mematuhi struktur jadual pangkalan data. Dalam proses menggunakan MyBatisGenerator untuk penjanaan kod, penetapan parameter konfigurasi adalah penting. Artikel ini akan bermula dari perspektif parameter konfigurasi dan meneroka secara mendalam fungsi MyBatisGenerator.

Gunakan Centos untuk membina tapak cermin sumber terbuka Gunakan Centos untuk membina tapak cermin sumber terbuka Feb 29, 2024 pm 02:30 PM

Membina tapak cermin memerlukan tiga langkah: cari sumber domestik yang lebih pantas, pasang dan konfigurasikan tomcat dan segerakkan data sumber sasaran. Sumber domestik juga disegerakkan dengan pelayan rasmi asing Kami perlu mencari sumber domestik yang menyokong rsync Kami boleh mencari kata kunci [centos mirror station] di Baidu atau menggunakan stesen cermin perisian sumber terbuka Universiti Tsinghua yang disyorkan https://mirrors4.tuna. .tsinghua.edu.cn/centos/. pemasangan tomcat dan pemasangan konfigurasi wgethttp://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.5.24/bin/apache-to

See all articles