تنظیم PyPi Mirror
معرفی pypi
pypi یا Python Package Index مخزنی نرم افزاری برای زبان برنامهنویسی پایتون است.
توسعهدهندگان پایتون میتوانند کتابخانههایی که پیشتر توسط دیگران توسعه داده شده را از این مخزن دریافت و به راحتی استفاده کنند.
همچنین میتوانند کتابخانههایی که خود توسعه دادهاند را در این مخزن بارگذاری کنند تا دیگران نیز از آن استفاده کنند.
نصب پکیجها با Mirror در رانفلر
هنگام نصب پکیجها، اگر نمیخواهید به صورت global فایلهای mirror را تنظیم کنید میتوانید از روش زیر نصب را کامل کنید.
در این مثال نصب پکیج جنگو را میبینید.
pip install -i https://mirror-pypi.runflare.com/simple django
تنظیم Mirror به صورت Global در لینوکس, مک و ویندوز
درصورتی که نیاز به دستورات اضافه در pip ندارید میتوانید از روش زیر تنظیمات را روی global قرار دهید.
در ترمینال سیستم عامل لینوکس و مک یا CMD ویندوز می توانید دستورات زیر را وارد کنید
pip config --user set global.index https://mirror-pypi.runflare.com/simple
pip config --user set global.index-url https://mirror-pypi.runflare.com/simple
pip config --user set global.trusted-host mirror-pypi.runflare.com
حالا مثل همیشه میتوانید دستور pip install packageName را اجرا کنید و از مخزن mirror رانفلر داخل کشور، دادهها را دریافت کنید.