gpt4 book ai didi

python - 为什么在 Python 中有时 from PIL import Image 失败而 import Image 有效?

转载 作者:太空狗 更新时间:2023-10-30 02:05:51 27 4
gpt4 key购买 nike

下面的一段代码似乎对某些人来说失败了,而第二段代码似乎有效。

我想知道为什么以及选择哪个是最好的选择,以最大程度地减少潜在的导入失败?

from PIL import Image # Fails for some ?!
import Image

最佳答案

import Image”之所以有效,是因为 PIL 使用了 site-specific import hooks将其安装目录添加到导入路径中。

[me@oldserver]$ cat /usr/lib/python2.4/site-packages/PIL.pth
PIL

我能想到的唯一情况是“import Image”有效但“from PIL import Image”无效的情况是 PIL 的安装目录不在导入路径,但存在指向 /some/install/path/PIL.pth 文件。

关于python - 为什么在 Python 中有时 from PIL import Image 失败而 import Image 有效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8339991/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com