python - প্রতিটি প্যাকেজের জন্য 'পাইপ ইনস্টল' ব্যর্থ হয়("প্রয়োজনীয়তা পূরণ করে এমন কোনও সংস্করণ খুঁজে পাওয়া যায়নি")




pip pypi (2)

এই প্রশ্নের ইতিমধ্যে এখানে একটি উত্তর আছে:

pip install <package name> আমার জন্য প্রতিটি প্যাকেজের জন্য ব্যর্থ হচ্ছে। এটি আমি পেয়েছি:

Could not find a version that satisfies the requirement <package-name
(from versions: )
No matching distribution found for <package-name>

স্ট্যাক ওভারফ্লোতে আমি similar questions saw তবে তারা এগুলির সাথে পুরোপুরি সম্পর্কিত বলে মনে হচ্ছে না।

এছাড়াও, এই পোস্টটি সূচিত করে যে পিআইপিআই ডাউন থাকলে বা আমার আইপি ঠিকানা কালো তালিকাভুক্ত থাকলে এটি ঘটতে পারে। মনে হয় উভয়ই আমার মামলার ক্ষেত্রে সত্য নয়।

pip install --upgrade pip করতে আপ টু ডেট দেখায়।


টিপিএস 1.0 এবং 1.1 এর জন্য সমর্থন পিপিআই-এর জন্য বাদ দেওয়া হয়েছিল। যদি আপনার সিস্টেমটি সাম্প্রতিক সংস্করণটি ব্যবহার না করে তবে এটি আপনার ত্রুটিটি ব্যাখ্যা করতে পারে।

আপনার সিস্টেম নির্ভরতা টিএলএসের নতুন সংস্করণে আপডেট করার জন্য, আপনি পিপ সিস্টেম-ব্যাপী পুনরায় ইনস্টল করার চেষ্টা করতে পারেন?

এটি পাইথন লাইব্রেরি ইনস্টল করতে অক্ষম সম্পর্কিত বলে মনে হচ্ছে

ডোমিনিক বার্টনের উত্তর দেখুন:

স্পষ্টতই পাইপ এইচটিটিপিএস (যা এনক্রিপ্ট করা এবং সূক্ষ্ম) এর মাধ্যমে পাইপিআই অ্যাক্সেস করার চেষ্টা করছে তবে এটি একটি পুরানো (অনিরাপদ) এসএসএল সংস্করণ সহ। আপনার সিস্টেমটি পুরানো বলে মনে হচ্ছে। আপনি যদি আপনার প্যাকেজগুলি আপডেট করেন তবে এটি সহায়তা করতে পারে।

ডেবিয়ান-ভিত্তিক সিস্টেমে আমি চেষ্টা করব:

apt-get update && apt-get upgrade python-pip

রেড হ্যাট লিনাক্স-ভিত্তিক সিস্টেমে:

yum update python-pip # (or python2-pip, at least on Red Hat Linux 7)

ম্যাকে:

sudo easy_install -U pip

আপনি আলাদাভাবে openssl আপডেট করার চেষ্টা করতে পারেন।


নীচে পিপ আপগ্রেড করুন:

curl https://bootstrap.pypa.io/get-pip.py | python

কি হচ্ছে:

পাইথন.অর্গ সাইটগুলি টিএলএস সংস্করণ 1.0 এবং 1.1 এর জন্য সমর্থন বন্ধ করে দিচ্ছে। এর অর্থ হ'ল ম্যাক ওএস এক্স সংস্করণ 10.12 (সিয়েরা) বা ততোধিক পুরানো পিপ ব্যবহার করতে সক্ষম হবে না যতক্ষণ না তারা উপরের মতো পিপ আপগ্রেড করে।

(দ্রষ্টব্য যে pip install --upgrade pip মাধ্যমে pip install --upgrade pip আপগ্রেড করা - আপগ্রেড pip install --upgrade pip এটিকে সঠিকভাবে আপগ্রেড করবে না It এটি মুরগি এবং ডিমের সমস্যা)

This থ্রেড এটি ব্যাখ্যা করে ( এই টুইটার পোস্টের জন্য ধন্যবাদ):

পিপ এবং পাইপিআই ব্যবহার করে এমন ম্যাক ব্যবহারকারীরা:

আপনি যদি 10.12 বা তার বেশি পুরানো ম্যাকোস / ওএস এক্স সংস্করণ চালাচ্ছেন তবে পাইথন প্যাকেজ সূচীতে সুরক্ষিতভাবে সংযোগ স্থাপনের জন্য আপনার সর্বশেষতম পাইপ (9.0.3) এ আপগ্রেড করা উচিত:

curl https://bootstrap.pypa.io/get-pip.py | python

এবং আমরা আপনাকে 8 ই এপ্রিলের মধ্যে এমনটি করার পরামর্শ দিচ্ছি।

পাইপ 9.0.3 ম্যাকোস <10.13 এ যখন পাইথন সিস্টেমের অধীনে চলছে তখন টিএলএসভি 1.2 সমর্থন করে। অফিসিয়াল রিলিজ নোট: https://pip.pypa.io/en/stable/news/

এছাড়াও, পাইথনের স্থিতি পৃষ্ঠা :

সম্পন্ন - রোলিং ব্রাউনআউটগুলি সমাপ্ত, এবং টিএলএসভি 1.0 এবং টিএলএসভি 1.1 অক্ষম করা হয়েছে। এপ্রিল 11, 15:37 ইউটিসি

আপডেট - রোলিং ব্রাউনআউটগুলি একটি ব্ল্যাকআউটে আপগ্রেড করা হয়েছে, TLSv1.0 এবং TLSv1.1 সর্বদা HTTP 403 দিয়ে প্রত্যাখ্যাত হবে। এপ্রিল 8, 15:49 ইউটিসি

শেষ অবধি, অন্যান্য ইনস্টল ত্রুটিগুলি এড়ানোর জন্য, উপরের কাজগুলি করার পরে আপনি সেটআপলগুলিকেও আপগ্রেড করুন তা নিশ্চিত করুন:

pip install --upgrade setuptools





pypi