【问题标题】:Python: disabling $HOME/.python-eggs?Python:禁用 $HOME/.python-eggs?
【发布时间】:2011-03-05 02:41:13
【问题描述】:

有没有一种简单的方法可以禁用 Python 鸡蛋缓存?我们有这样的情况,系统帐户需要运行一个导入模块的 python 程序。

由于这是一个非登录机器人帐户,它没有主目录,并且在尝试创建目录/.python-eggs时死掉。

解决此问题的最佳方法是什么?我可以将站点文件中的鸡蛋转换为不会缓存在.python-eggs 中的内容吗?

【问题讨论】:

    标签: python egg


    【解决方案1】:

    修复它的最好方法是创建一个可以写入它的鸡蛋缓存的目录。您可以使用PYTHON_EGG_CACHE 变量指定目录。

    [编辑] 是的,您可以转换您的应用程序,这样它们就不需要鸡蛋缓存了。如果您使用easy_install 安装python 包,您可以使用easy_install -Z,这样它就不会压缩鸡蛋,也不需要提取它们。您应该能够解压缩当前的鸡蛋以确保您不需要它们。

    但我个人只会创建 egg 缓存目录。

    【讨论】:

      猜你喜欢
      • 2011-08-18
      • 2011-05-30
      • 1970-01-01
      • 1970-01-01
      • 2010-09-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多