摆脱easy_install消息::模块引用__file__

时间:2011-12-02 20:53:45

标签: python packages python-module

module name: module references __file__

当我使用easy_install安装自己的软件包并且初始谷歌搜索没有带来任何成功时,会出现好几次。

我完全清楚我在模块中使用__file__,但没有任何问题。

如何在不删除__file__引用的情况下删除此邮件?

1 个答案:

答案 0 :(得分:8)

在谷歌搜索同样的问题时找到此页面。解决方案是:

告诉distutils你的包不是zip_safe(这没关系),如下所示:

setup (name = 'yourmodule',
   ...
   zip_safe = False,
   ...
   )

这样easy_install就不必解析您的模块,也不会抱怨 __ 文件 __ 引用。