pyenv இன் பதிவிறக்கி ப்ராக்ஸி வழியாக Python மூல காப்பகத்தைப் பெற முடியாதபோது, python-build இன் கேச் வழியாக அதை வழங்கலாம்.

  1. தோல்வியடைந்த build கோரிய URL மற்றும் சரியான காப்பக கோப்பு பெயரைப் படிக்கவும்.
  2. அதே கோப்பை வேலை செய்யும், அனுமதிக்கப்பட்ட பதிவிறக்க வழியில் பெறவும். பெயரை வைத்திருங்கள்: .zip கோரப்பட்ட .tar.xz க்கு மாற்றல்ல.
  3. அதை கேச் கோப்பகத்தில் வைத்து, மறுமுயற்சிக்கு அந்தக் கோப்பகத்தைத் தேர்ந்தெடுக்கவும்:
PYTHON_BUILD_CACHE_PATH=/path/to/archive-cache pyenv install VERSION

VERSION க்கு பதிலாக நீங்கள் தேர்ந்தெடுத்த வரையறையை இடவும். pyenv வழக்கமாக அதன் கேச் கோப்பகம் இருந்தால் அதைப் பயன்படுத்தும்; PYTHON_BUILD_CACHE_PATH தேர்ந்தெடுத்த இடத்தை வெளிப்படையாக்குகிறது.

வரையறை checksum அறிவிக்கும்போது, python-build கேச் செய்யப்பட்ட பைட்டுகளை அதனுடன் ஒப்பிடுகிறது. பெயர் மட்டும் பொருந்துவது போதாது.

மறுமுயற்சி இந்தக் காப்பகத்தைக் கடந்து பின்னர் வேறொரு பதிவிறக்கத்தை முயற்சித்தால், புதிதாகக் கோரப்பட்ட தொகுப்பை ஆய்வு செய்யவும். ஒரு வரையறைக்கு Python காப்பகத்தை விட அதிகம் தேவைப்படலாம், மேலும் இயந்திரத்திற்கு build கருவிகளும் நூலகங்களும் இன்னும் தேவை. ஒரு கோப்பை முழுமையான ஆஃப்லைன் build ஆகக் கருதுவதற்குப் பதிலாக உண்மையான கோரிக்கைகளுக்கு கேசை நிரப்பவும்.

அதற்குப் பதிலாக சாதாரண பதிவிறக்கங்களை மீட்க, python-build தேர்ந்தெடுத்த பதிவிறக்கியை அடையாளம் கண்டு அமைக்கவும். கேச் கோப்பைப் பெற்ற உலாவிக்கு வேறு ப்ராக்ஸி அமைப்பு இருக்கலாம்.

தொடர்புடைய கட்டுரைகள்