繁体   English   中英

py2exe中的PIL:“没有名为Image的模块”

[英]PIL in py2exe: 'no module named Image'

我有一个工作正常的python脚本,其中Pillow的 图像已成功导入。

像这样: “从PIL导入图像”

使用py2exe并像其他任何库一样包含PIL后,会发生以下错误:

“没有名为Image的模块”

所有其他图书馆似乎都在工作。

我已经找到了此解决方案: http : //www.py2exe.org/index.cgi/py2exeAndPIL

但这似乎并不能解决我的问题,还有另一种可能性告诉py2exe包含'Image'和Pillow的所有其他所需部分吗?

预先感谢您,尼科

您可以将PIL添加到py2exe设置选项中,包括软件包或包含在内:

setup (
  options = {"py2exe": {...
                        "packages": ["PIL"], # For everything
                        "includes": ["PIL.Image", # Or here for bits and pieces 
                                     "PIL.PngImagePlugin"]}},
  name="foo",
  ...
  )

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM