Skip to content

برگه‌ها

  • درباره من

تماس با من

برای ارتباط با بنده ایمیل های خود را به آدرس :
miladhzz@gmail.com
ارسال کنید
و یا به شماره 09384677005 پیامک ارسال کنید.

سایت میلاد حاتمی
  • پروژه ها
  • آموزش
  • برنامه نویسی
  • نرم افزار
  • درباره من
خانه » دسترسی راحت به PyPi با وجود تحریم و فیلترها

دسترسی راحت به PyPi با وجود تحریم و فیلترها

Post Views: 274
Leave a comment on دسترسی راحت به PyPi با وجود تحریم و فیلترها جولای 13, 2023 جولای 13, 2023 علاقه شخصی
نویسنده

با این وضع نت، چجوری به PyPI دسترسی داشته باشیم؟!

یه سری از بچه ها، عجیب به مشکل خوردن سر دانلود کردن از pypi. حقیقتش میخواستم ببینم اگه واقعا موضوع حاده، یه تریک بزنم سر PythonAnyWhere و بعنوان یه واسط بین ایران و pypi ازش استفاده کنیم حتی با قابلیت کش کردن پکیج ها و بهتون دسترسی بدم به راحتی دانلود کنید ولی خب مثل اینکه زیاد موضوع مهمی نیس.

با این حال، اگه هنوز دسترسی واستون مشکله، تقریبا ۷۰ درصد پکیج های pypi دارن روی گیت هاب توسعه پیدا میکنن یعنی رلیزشون اونجا هم هست. شما اگه دسترسی پایداری به گیت هاب داشته باشین میتونین بدون مشکل پکیج هاتون رو از گیت هاب (به جای pypi) دانلود کنید.

بصورت نرمال اینجوری پکیج نصب میکنیم که از pypi میگیره:

$ pip install requests

اما با این حرکت، مستقیم رلیز رو از گیت هاب بگیرید:

$ pip install “git+https://github.com/psf/requests.git”

حتی میتونید یه رلیز خاص یا یه برنچ خاص رو هم دانلود کنید:

$ pip install “git+https://github.com/psf/requests.git@v2.28.1”

درواقع انگار نوشتیم:

$ pip install requests==2.28.1

با این تفاوت که داریم از github.com میگیریم و نه pypi.org. این تریک روی gitlab.com هم فکر میکنم جواب بده.

به امید روزهای بهتر. امیدوارم این پست مشکل شما رو حل کرده باشه. ❤️

Post Views: 274

Add a Comment لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Time limit is exhausted. Please reload CAPTCHA.

© 2025 - All rights reserved