Analisis komprehensif kaedah perubahan sumber pip
Pip, sebagai pengurus pakej Python, ialah salah satu alatan yang biasa digunakan dalam pembangunan Python. Walau bagaimanapun, apabila menggunakan pip, anda mungkin menghadapi masalah seperti pemasangan yang perlahan atau ketidakupayaan untuk menyambung ke sumber pip rasmi. Pada masa ini, anda perlu menukar sumber pip untuk mempercepatkan muat turun dan pemasangan. Artikel ini akan memperkenalkan cara menukar sumber pip daripada mula menjadi mahir, termasuk cara memilih sumber pip dan cara mengkonfigurasi sumber pip, dan memberikan contoh kod khusus.
1. Pilih sumber pip
Di China, perlu memilih untuk menggunakan sumber pip yang berbeza daripada sumber rasmi. Banyak sumber pip yang sangat baik telah dilahirkan di China. Berikut ialah beberapa sumber pip yang biasa digunakan:
Sumber Tsinghua ialah salah satu sumber pip yang paling banyak digunakan di China, dengan kelajuan muat turun yang pantas , dan juga menyokong berbilang format imej. Jika pengguna merasakan sumber rasmi terlalu perlahan, mereka boleh memilih sumber Tsinghua.
Sumber Awan Alibaba adalah salah satu sumber yang telah menarik perhatian ramai di China dan juga merupakan salah satu sumber yang lebih baharu kelajuan sangat pantas Ia juga menyediakan kelajuan akses yang stabil. Oleh itu, pengguna bebas memilih satu ketika menggunakannya.
Di China, sumber Universiti Sains dan Teknologi China juga digunakan secara meluas dan mempunyai kelajuan muat turun yang pantas. Walau bagaimanapun, berbanding dengan Universiti Tsinghua dan Alibaba Cloud, kumpulan pengguna adalah khusus.
2. Konfigurasi sumber pip
Berikut ialah cara mengkonfigurasi sumber pip dalam sistem Windows dan Linux:
Buka baris arahan cmd dan masukkan arahan berikut:
rreeeSelepas arahan di atas , pengguna akan Anda boleh menggunakan Tsinghuayuan untuk memuat turun, memasang dan menaik taraf pakej Python. Jika anda perlu menggunakan sumber pip lain, anda boleh menggantikan URL dalam url.
Dalam persekitaran Linux, pip sudah dipasang secara lalai semasa memuat turun Python. Oleh itu, di sini kami akan menerangkan secara langsung cara mengkonfigurasi sumber pip. Pilih salah satu daripada tiga kaedah berikut:
(1) Cipta folder .pip dalam direktori utama, cipta fail pip.conf di dalamnya dan masukkan arahan berikut dalam fail:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
Ini ialah kaedah untuk pip kaedah konfigurasi sumber. Dengan cara ini, pypi.douban.com boleh digantikan dengan URL sumber lain.
(2) Tentukan laluan ke fail konfigurasi melalui pembolehubah persekitaran PIP_CONFIG_FILE. Masukkan arahan berikut dalam terminal:
[global] index-url = http://pypi.douban.com/simple/
(3) Masukkan arahan untuk sumber pip dalam terminal:
export PIP_CONFIG_FILE=/path/to/pip.conf
Kaedah ini hanya akan melakukan penggantian sumber untuk pakej yang diterangkan dalam arahan.
Jika pengguna perlu menggunakan perpustakaan Python yang ditentukan pengguna, anda boleh menggunakan arahan berikut dalam direktori kod perpustakaan untuk memasang pustaka dalam direktori semasa:
pip install package_name -i https://pypi.douban.com/simple/
3 Contoh kod
Contoh berikut ialah kod menggunakan Sumber Tsinghua sebagai contoh , tetapi ia adalah serupa apabila menggunakan sumber lain:
Dalam sistem Windows, masukkan arahan berikut untuk memasang perpustakaan scikit-learn:
pip install -e . -i https://pypi.douban.com/simple/
Dalam sistem Linux, masukkan arahan berikut untuk memasang scikit- perpustakaan belajar:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple pip install scikit-learn
Dalam persekitaran Linux Seterusnya, untuk perpustakaan Python yang dipasang, anda boleh mengemas kininya dengan cara berikut:
sudo pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ scikit-learn
IV Ringkasan
Artikel ini memperkenalkan kaedah perubahan sumber pip daripada kemasukan kepada kemahiran, termasuk cara. untuk memilih sumber pip dan cara mengkonfigurasi sumber pip, dan menyediakan contoh kod khusus. Bagi pembangun yang menghadapi masalah muat turun dan pemasangan yang perlahan apabila menggunakan pip, kaedah yang diperkenalkan dalam artikel ini boleh menyelesaikan masalah ini dengan cepat dan mudah.
Atas ialah kandungan terperinci Analisis komprehensif kaedah menukar sumber pip: daripada kemasukan kepada penguasaan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!