Bagaimana untuk mengkonfigurasi sumber cermin pypi domestik?
萌褚
萌褚 2021-11-09 15:43:28
0
5
1179

PyPI (Python Package Index) ialah repositori perisian untuk bahasa pengaturcaraan Python. Pembangun boleh mencari dan memasang perisian yang dibangunkan dan dikongsi oleh komuniti Python melalui PyPI, dan mereka juga boleh memuat naik perpustakaan mereka sendiri yang dibangunkan ke PyPI.

Jadi bagaimana untuk mengkonfigurasi sumber cermin pypi domestik

萌褚
萌褚

membalas semua(2)
yntdx

Saya menggunakan Pelayan Awan Xiaoniao Saya menggunakan pip untuk memasangnya secara terus Memandangkan sumber pemasangan lalai pip terletak di luar negara, kelajuannya sangat perlahan dan pautan sering rosak, jadi pakej pengembangan tidak boleh dipasang seperti biasa. Kemudian, parameter -i (format panjang: --index) boleh digunakan untuk menghalakan sementara sumber pemasangan ke sumber domestik. Anda juga boleh menukar sumber pip secara kekal dengan mengkonfigurasi fail konfigurasi sumber pip. Pengubahsuaian kekal sistem Linux Di bawah Linux, ubah suai ~/.pip/pip.conf (Jika tidak, buat folder dan fail. Tambah "." pada folder untuk menunjukkan folder tersembunyi) [global]index-url = http:/ /mirrors.aliyun.com/pypi/simple/[install]trusted-host=mirrors.aliyun.com Sistem Windows Cipta direktori "pip" dalam direktori "C:Users your username" dan buat "pip" dalam " fail pip" direktori pip.ini" (nota: dikodkan dalam format bebas BOM UTF-8). kandungan fail "pip.ini": [global]index-url = http://mirrors.aliyun.com/pypi/simple/[install]trusted-host=mirrors.aliyun.com Gunakan Notepad, notepad, dsb. di bawah tetingkap Semasa mengedit fail, jika ia disimpan sebagai UNICODE atau UTF-8, dua bait "xFFxFE" dan tiga bait "xEFxBBxBF" akan ditambah pada permulaan fail masing-masing. Iaitu: BOM. Pada masa ini, pip akan melaporkan ralat "ConfigParser.MissingSectionHeaderError: Fail tidak mengandungi pengepala bahagian semasa membaca fail konfigurasi Pada masa ini, gunakan skrip Python berikut untuk memproses pip.ini: import redef remove_BOM(config_path): kandungan. = buka (config_path).baca() Kandungan = re.sub(r"xfexff","", kandungan) kandungan = re.sub(r"xffxfe","", kandungan) kandungan = re.sub(r"xefxbbxbf ", "", content) open(config_path, 'w').write(content)if __name__ == '__main__': config_path = "C:UsersAdministratorpippip.ini" # Tukar laluan di sini kepada laluan yang sepadan dengan fail konfigurasi anda remove_BOM (config_path)

hehahha

Sumber cermin rasmi Alibaba Cloud:

https://developer.aliyun.com/mirror/?utm_content=g_1000303593

Kaedah konfigurasi sumber cermin PyPI

a. Cari fail berikut

rbreee fail Tambah atau ubah suai:

~/.pip/pip.conf
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!