我刚刚在我的开发机器上从 Python 2.6.1 升级到 2.6.4,并在启动 python 脚本时显示以下消息:
无法将文件提取到 egg 缓存
尝试将文件提取到 Python egg 缓存时发生以下错误:
[Errno 13] 权限被拒绝:'/var/www/.python-eggs'
Python egg 缓存目录当前设置为:
/var/www/.python-eggs
也许您的帐户没有对该目录的写入权限?您可以通过将 PYTHON_EGG_CACHE 环境变量设置为指向可访问目录来更改缓存目录。
python 文档中没有任何内容,因此对于放置此目录及其用途的最佳实践,我有点茫然。
有人能解释一下 Python 的鸡蛋缓存是什么吗?
另外,你能解释一下它为什么/如何与site-packages
Python 用来存储鸡蛋的目录不同(据我了解)吗?