Я щойно оновив Python 2.6.1 до 2.6.4 на своїй машині розробки, і після запуску скрипта python було представлено таке повідомлення:
Не вдається витягти файли в кеш яєць
Виникла така помилка під час спроби витягти файли в кеш-пам’ять Python:
[Errno 13] Дозвіл відмовлено: '/var/www/.python-eggs'
На даний момент для каталогу кешу яєць Python встановлено значення:
/var/www/.python-eggs
Можливо, ваш обліковий запис не має доступу для запису до цього каталогу? Ви можете змінити каталог кешу, встановивши змінну середовища PYTHON_EGG_CACHE на вказівку на доступний каталог.
У документах python немає нічого, тому я трохи втрачаю найкращі практики щодо того, де розмістити цей каталог і для чого він використовується.
Хтось може пояснити, що таке кеш-пам’ять Python?
Крім того, чи можете ви пояснити, чому / чим він відрізняється від site-packages
каталогу, який Python використовує для зберігання яєць (як я розумію)?