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

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!