نصب پکیج های پایتون از مخازن جایگزین pip

برای نصب و استفاده از پکیج های مختلف پایتون، برخی اوقات ممکن است با ارور Timeout مواجه شویم. این مورد به علت اتصال ضعیف و ناپایدار با مخزن اصلی pip به علت فیلترینگ و محدودیت های اینترنت کشور بروز می کند. در این آموزش قصد داریم چند مورد از روش هایی که برای رفع این ارور است را بررسی کنیم.
ورود به مسیر پروژه
ابتدا با استفاده از این آموزش وارد سی پنل شوید. از بخش Software ، گزینه Setup Python App را انتخاب می کنیم.
سپس از پروژه مد نظر که می خواهیم وارد محیط آن شویم، گزینه ادیت که با عکس مداد مشخص شده است مطابق تصویر زیر ر انتخاب می کنیم.
سپس با کلیک بر روی بخش مشخص شده، مسیر پروژه را کپی می کنیم.
مطابق تصویر زیر ، وارد ترمینال می شویم.
سپس با paste کردن مسیر پروژه و زدن کلید enter ، وارد مسیر پروژه می شویم.
آپدیت کردن pip
یکی از مواردی که باید در نظر بگیرید، به روز بودن نسخه pip می باشد. اگر از نسخه قدیمی pip استفاده می کنید، عموما پس از نصب یا استفاده از این دستور در ترمینال، به صورت وارنینگ این به روز رسانی را به شما گوشزد می کند. برای آپدیت کردن pip ، می توانید از دستور زیر در مسیر پروژه استفاده بفرمایید:
pip install --upgrade pip
سپس می توانید مجدد پکیج مذکور را نصب کنید.
استفاده از مخزن های جایگزین (mirror)
گاهی اوقات نصب پکیج ها به طور مستقیم از مخزن pip به علت فیلترینگ و تحریم های اینترنتی، قابل انجام نیست و با مشکل هایی از قبیل سرعت پایین و ارور Read Time Out مواجه می شود. یکی از راه های نصب پکیج ها، استفاده از مخازن جایگزین pip می باشد. برخی از مخزن های تست شده و قابل استفاده برای pip در لیست زیر را مشاهده می کنید که می توانید از آنها استفاده بفرمایید:
source host:
- https://pypi.tuna.tsinghua.edu.cn
- https://mirrors.aliyun.com
- https://pypi.mirrors.ustc.edu.cn
- https://repo.huaweicloud.com
- http://pypi.douban.com
- http://pypi.sdutlinux.org
- http://pypi.hustunique.com
source adderess:
- https://pypi.tuna.tsinghua.edu.cn/simple/
- https://mirrors.aliyun.com/pypi/simple/
- https://pypi.mirrors.ustc.edu.cn/simple/
- https://repo.huaweicloud.com/repository/pypi/simple/
- http://pypi.douban.com/simple/
- http://pypi.sdutlinux.org/
- http://pypi.hustunique.com/
با توجه به اطلاعات سورس بالا، طبق الگوی زیر می توانید به نصب پکیج اقدام کنید:
// pip install --trusted-host [host] -i [address] package-name
دقت بفرمایید که شماره هاست و آدرسی که از مخازن بالا می خواهید استفاده بفرمایید، باید برابر باشند. به عنوان مثال، برای استفاده از هاست سورس دوم ، باید از آدرس سورس دوم نیز استفاده بفرمایید. نمونه کد زیر، برای نصب پکیج django با استفاده از مخزن جایگزین است:
// pip install --trusted-host https://mirrors.aliyun.com -i https://mirrors.aliyun.com/pypi/simple/ django
با استفاده از این موارد، مشکل نصب پکیج های پایتون برطرف می شود.
اگر همچنان این مورد برطرف نشد، می توانید با همکاران ما از طریق تیکت پشتیبانی در ارتباط باشید تا مورد را برای شما رفع کنند.(ارسال تیکت پشتیبانی)

نصب پکیج های پایتون از مخازن جایگزین pip

راهنمای استفاده از مونگو دی بی در پایتون – MongoDB in Python

آموزش فعالسازی SSL در هاست

ساخت دیتابیس مونگو دی بی و اتصال به studio 3t

فعال کردن extension های php در cPanel

جلوگیری از ارتباط لینک های خارجی پیشخوان وردپرس

مشاهده لاگ های سایت در Raw Access سی پنل

معرفی سرویس Webalizer در سی پنل

معرفی سرویس آمار سی پنل Awstats

معرفی سرویس Virus Scanner در سی پنل

معرفی قابیلت Track DNS در سرویس های سی پنل

معرفی بخش BoxTrapper در سی پنل

قابلیت Greylisting در سی پنل

آموزش مسدود سازی IP با استفاده از IP Blocker سی پنل

ایجاد رکوردهای DNS در ZoneEditor سی پنل

بررسی Bandwidth در سرویس سی پنل

کد EPP چیست

جلوگیری از دریافت ایمیل های خاص در سی پنل

آموزش ایجاد ساب دامنه در هاست سی پنل

آموزش مدیریت فضای ایمیل سی پنل

آموزش رفع ارور 502 Bad gateway

افزایش امنیت وردپرس با Authentication unique keys and salts

آموزش ایجاد کلید ssh key در لینوکس

نصب پکیج های پایتون از مخازن جایگزین pip

راهنمای رفع خطای ENOENT در نود جی اس (Nodejs Enoent eror)

راهنمای تنظیمات smtp برای لاراول

راهنمای استفاده از مونگو دی بی در پایتون – MongoDB in Python

چرخه حیات دامنه های بین المللی و آی آر

راهنمای حذف و خالی کردن کش در لاراول

کد تخفیف هفتگی برای خرید های جدید
