(পাইপ রক্ষণাবেক্ষণকারী এখানে!)
যেহেতু পাইপ 6.0 (২০১৪ এ ফিরে!) pip install, pip downloadএবং pip wheelআদেশগুলি --no-cache-dirবিকল্পের সাহায্যে ক্যাশে ব্যবহার এড়াতে বলা যেতে পারে । (যেমন pip install --no-cache-dir <package>:)
পিপ 10.0 (2018 এ ফিরে!) থেকে, একটি pip configকমান্ড যুক্ত হয়েছিল, যা সর্বদা ক্যাশে উপেক্ষা করার জন্য পিপ কনফিগার করতে ব্যবহার করা যেতে পারে - pip config set global.cache-dir falseক্যাশে "বিশ্বব্যাপী" ব্যবহার না করার জন্য পিপ কনফিগার করে (অর্থাত্ সমস্ত আদেশে)।
পাইপ 20.1, পিপের পিচের pip cacheক্যাশে থাকা সামগ্রীগুলি পরিচালনা করার জন্য একটি কমান্ড রয়েছে ।
pip cache purge ক্যাশে সমস্ত হুইল ফাইল সরান।
pip cache remove matplotlib নির্বাচন করে একটি ক্যাশ থেকে একটি ম্যাটপ্লোটিলিব সম্পর্কিত ফাইলগুলি সরিয়ে দেয়।
সংক্ষেপে, পাইপ এটি কীভাবে ক্যাশে ব্যবহার করে তা টুইট করার অনেকগুলি উপায় সরবরাহ করে:
pip install --no-cache-dir <package>: কেবল এই রান করার জন্য ক্যাশে ব্যবহার না করে একটি প্যাকেজ ইনস্টল করুন।
pip config set global.cache-dir false: "বিশ্বব্যাপী" ক্যাশে ব্যবহার না করার জন্য পাইপটি কনফিগার করুন (সমস্ত আদেশে)
pip cache remove matplotlib: ম্যাপপ্ল্লিটিব সম্পর্কিত সমস্ত হুইল ফাইলগুলি পিপের ক্যাশে থেকে সরিয়ে দেয়।
pip cache purge: পাইপের ক্যাশে থেকে সমস্ত ফাইল সাফ করতে।
প্রশ্নে উল্লিখিত "ক্যাশের কারণে ভুল সংস্করণ ইনস্টল করার" নির্দিষ্ট সমস্যাটি পিপ ১.৪ এ স্থির করা হয়েছিল (২০১৩ সালে ফিরে!):
বিল্ড ডিরেক্টরিগুলি পরিষ্কার করা এবং পুনরায় ব্যবহার না করা সম্পর্কিত বিভিন্ন সমস্যা সমাধান করুন। (# 413, # 709, # 634, # 602, # 939, # 865, # 948)