সতর্কতা: পাইপটি পুরাতন স্ক্রিপ্টের মোড়ক দ্বারা ডাকা হচ্ছে


13

সতর্কতা: পাইপটি পুরাতন স্ক্রিপ্টের মোড়ক দ্বারা ডাকা হচ্ছে। এটি ভবিষ্যতের পাইপের একটি সংস্করণে ব্যর্থ হবে। অন্তর্নিহিত সমস্যা সমাধানের পরামর্শের জন্য দয়া করে https://github.com/pypa/pip/issues/5599 দেখুন । এই সমস্যাটি এড়াতে আপনি পাইপ সরাসরি চালানোর পরিবর্তে পাইথনকে '-ম পাইপ' দিয়ে ডেকে আনা করতে পারেন।

আমি যখন সরাসরি pip listটার্মিনালে টাইপ করি তখন আমি উপরের সতর্কতাটি পাই। এটা ঠিক এর অর্থ কি?

আমি কি সবসময় এটি হিসাবে ব্যবহার করা উচিত python3 -m pip list? (যদি আমি এটি সেভাবে ব্যবহার করি তবে কোনও আউটপুট (প্যাকেজগুলির তালিকা) কোনও সতর্কতা ছাড়াই উঠে আসে)

PS: আমি উবুন্টু 18.10 এ আছি


আপনি কি python3 -m pip listইস্যু ছাড়াই ব্যবহার করতে পারবেন ?
নারুএস

@ নারুস হ্যাঁ, যখন এইভাবে ব্যবহৃত হয়, সতর্কতা অদৃশ্য হয়ে যায়।
মুয়ুস্তান

এই ক্ষেত্রে, আমি ব্যক্তিগতভাবে পাইপ পুনরায় ইনস্টল করার চেষ্টা করার পরামর্শ দিই কারণ এই সমস্যাটি অন্যথায় সমাধান করা বরং কঠিন (আপনি যে ব্যক্তি পড়েন তার থেকে ব্যক্তি হয়ে উঠতে পারে) আপনি যদি এটি করতে না চান তবে আপনাকে ব্যবহার করতে হবে python3 -m pip [package (in your case list)]দুর্ভাগ্যক্রমে যখন এটি
চাওয়া পাইপটি

@ নারুস আমি এই প্রশ্নটি পুনর্বিবেচনা করে দেখলাম যে python -m pip [**install** package (in your case list)]আমি ভুল না হলে এটি আপনার মন্তব্যে থাকা উচিত । যদি আপনি নিজেকে সঠিক বলে মনে করেন, আপনার মন্তব্যটি মুছবেন না এবং আমার এখানে থাকতে দিন, অন্যথায় আমাকে অবহিত করুন, দয়া করে।
ময়ুস্তান

উত্তর:


10

আমি একই সমস্যার মুখোমুখি হয়েছি কিন্তু উইন্ডোজে। পুনরায় ইনস্টল pipকরা আমার পক্ষে কাজ করেছিল। আপনি এর pipসাথে একটি পুনরায় ইনস্টল করতে বাধ্য করতে পারেন :

python -m pip install --upgrade --force-reinstall pip

আমি অনুমান করি এটি
পাইপ

2

আপনি পুরানো পাইপ সংস্করণে ফিরে যেতে এই পদ্ধতিটি ব্যবহার করতে পারেন

https://github.com/pypa/pip/issues/5599#issuecomment-414157896


এটি আসলে সমস্যার সমাধান করেছে, তবে আমি অন্যান্য সম্ভাব্য উত্তরের জন্য অপেক্ষা করব। ধন্যবাদ!
মুয়ুস্তান

1

আপনি এটি আপগ্রেড করে সমাধান করতে পারেন pip:

pip install --upgrade pip

তিনি উবুন্টুতে রয়েছেন, সুতরাং পাইপ সম্ভবত প্যাকেজ হিসাবে উবুন্টু সরবরাহ করবে। অতএব তিনি পাইপ প্যাকেজ আপগ্রেড করতে উপযুক্ত ব্যবহার করা উচিত।
ফ্রাইডার

আমি এটি মনে করি না, কারণ আমার পাইপটি ইতিমধ্যে আপ টু ডেট ছিল, এটি 20.xx এবং সমস্যাটি তখনই সমাধান হয়ে যায় যখন আমি পিপ আনইনস্টল করে পাইপ 9.XX ডাউনলোড করি
muyustan

1

পাইথর্মের মাধ্যমে আমি 20.1.x সংস্করণে পাইপ আপডেট করার পরেও আমি একই সমস্যার মুখোমুখি হয়েছি । pip install xxxআপনি জরুরী ক্ষেত্রে আপনি ব্যবহার করতে পারবেন তা নিশ্চিত করার একটি উপায় খুঁজে পেয়েছি :

  1. কেবল C:\Program Files\Python37\Libপাইপযুক্ত ফোল্ডারটি খুলুন (যেমন আমার উইন 10 ল্যাপটপে)
  2. আপনি দুটি ফোল্ডার পৃথকভাবে পুরানো সংস্করণ পিপের এবং সদ্য ইনস্টল করা পাইপের সাথে সন্ধান করতে পারেন (যেমন ./pip19_xxxআপনার পুরানো এবং নতুন ইনস্টল হওয়াটির ./pipজন্য
  3. নতুন সংস্করণ পাইপের ফোল্ডারটি মুছুন (উদাঃ ./pip)
  4. (যদি প্রয়োজন হয়) উইন্ডোজ 10-এ পরিবেশের পথ পরিবর্তন করুন
  5. পরীক্ষা pip install xxxবা python -m pip install xxxইন cmd, এটি এখনই কাজ করা উচিত


-5
  1. প্রশাসক হিসাবে উইন্ডোজ পাওয়ারশেল খুলুন
  2. পাইপ ইনস্টল - আপগ্রেড পাইপ
  3. পাইপ ইনস্টল PyQt5

আমি বলেছিলাম আমি উবুন্টুতে আছি
মুয়ুস্তান

এটি ব্যবহার করবেন না। সুডোর সাথে পাইপ ব্যবহার করবেন না।
হাইজেনবার্গ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.