search icon

تنظیم 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 رانفلر داخل کشور، داده‌ها را دریافت کنید.