python - مسح - إزالة ذاكرة التخزين المؤقت في pip؟




مسح ذاكرة التخزين المؤقت للكمبيوتر (9)

(...) يبدو أن النقطة هي إعادة استخدام ذاكرة التخزين المؤقت (...)

أنا متأكد من أن هذا ليس ما يحدث. النقطة المستخدمة في (بشكل خاطئ) إعادة استخدام بنية الدليل وليس ذاكرة التخزين المؤقت. تم إصلاح هذا في الإصدار 1.4 من النقطة التي تم إصدارها في 2013-07-23.

أحتاج إلى تثبيت psycopg2 v2.4.1 على وجه التحديد. لقد فعلت ذلك عن طريق الخطأ:

 pip install psycopg2

بدلا من:

 pip install psycopg2==2.4.1

الذي يثبت 2.4.4 بدلاً من الإصدار السابق.

الآن حتى بعد أن أقوم بإلغاء تثبيت psycopg2 ومحاولة إعادة تثبيت الإصدار الصحيح ، يبدو أن النقطة هي إعادة استخدام ذاكرة التخزين المؤقت التي تم تحميلها في المرة الأولى.

كيف يمكنني إجبار النقطة على مسح ذاكرة التخزين المؤقت للتنزيل واستخدام الإصدار المحدد الذي أضمه في الأمر؟


pip يمكن تثبيت الحمر تجاهل ذاكرة التخزين المؤقت ، مثل هذا

pip --no-cache-dir install scipy

إذا كنت تستخدم النقطة 6.0 أو الأحدث ، فحاول إضافة الخيار --no-cache-dir .

إذا كنت تستخدم pip الأقدم من pip 6.0 ، pip install -U pip .


اضطررت إلى حذف٪ TEMP٪ \ pip-build على Windows 7


على جهاز Mac الخاص بي اضطررت إلى إزالة دليل ذاكرة التخزين المؤقت ~/Library/Caches/pip/


على ذاكرة التخزين المؤقت لألبيلينكس في ~ / .cache / pip ، يمكنني حل مشكلتي عن طريق إزالة مجلد http داخلها.


على نظام التشغيل Windows 7 ، اضطررت إلى حذف %HOMEPATH%/pip .


قم بمسح دليل ذاكرة التخزين المؤقت المناسب للنظام الخاص بك

لينكس ويونيكس

~/.cache/pip  # and it respects the XDG_CACHE_HOME directory.

نظام التشغيل العاشر

~/Library/Caches/pip

شبابيك

%LocalAppData%\pip\Cache

من الوثائق على https://pip.pypa.io/en/latest/reference/pip_install.html#caching :

بدءًا من الإصدار v6.0 ، توفر النقطة ذاكرة التخزين مؤقتًا بشكل افتراضي تعمل بشكل مماثل لمستعرض الويب. بينما يتم تشغيل ذاكرة التخزين المؤقت بشكل افتراضي ويتم تصميمها للقيام بالشيء الصحيح بشكل افتراضي ، يمكنك تعطيل ذاكرة التخزين المؤقت والوصول إلى PyPI دائمًا عن طريق استخدام الخيار --no --no-cache-dir .





pip