'easy_install'期间发出的警告

Mat*_*son 5 python warnings easy-install

当我easy_install有一些python模块时,警告如:

<some module>: module references __file__
<some module>: module references __path__
<some module>: module MAY be using inspect.trace
<some module>: module MAY be using inspect.getsourcefile
Run Code Online (Sandbox Code Playgroud)

有时会被释放.

这些消息来自哪个(什么包/源文件)?为什么引用__file__或被__path__认为是坏事?

dur*_*n42 7

easy_install不喜欢使用__file____path__不是因为它们很危险,但是因为使用它们的包装几乎总是不能用完拉链蛋.

easy_install 是警告,因为它将"低效"安装到解压缩的目录而不是拉链蛋.

实际上,当zip_safe检查失败时,我通常很高兴,因为如果我需要深入了解模块的来源,那就更容易了.