什么是Python鸡蛋缓存(PYTHON_EGG_CACHE)?

什么是Python鸡蛋缓存(PYTHON_EGG_CACHE)?,第1张

什么是Python鸡蛋缓存(PYTHON_EGG_CACHE)?

从我的调查中可以发现,有些鸡蛋被打包为zip文件,并以此形式保存在Python的

site-packages
目录中。

必须先解压缩这些压缩的鸡蛋,然后才能执行它们,因此将其扩展到

PYTHON_EGG_CACHE
默认情况下
~/.python-eggs
位于目录中(位于用户的主目录中)。如果不存在,则在尝试运行应用程序时会引起问题。

有许多修复程序:

  1. .python-eggs
    在用户的主目录中创建一个目录,并使该目录对用户可写。
  2. 创建一个用于解压缩的全局目录(例如
    /tmp/python-eggs
    ),然后将环境变量
    PYTHON_EGG_CACHE
    设置为此目录。
  3. 在安装
    -Z
    时使用此开关
    easy_install
    解压缩软件包。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5630471.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存