Anaconda python、PIL 和 imagingtk
Anaconda python, PIL and imagingtk
尽管这是一个相当不错的 documented 问题,但我找不到解决方案。
我无法导入 PIL 和 ImageTK。
最小示例:
import Tkinter as tk
from PIL import Image, ImageTk
root = tk.Tk()
image = Image.open('live.ppm')
photo = ImageTk.PhotoImage(image)
这会产生错误:
File "C:\Anaconda\lib\site-packages\PIL\ImageTk.py", line 181, in paste
import _imagingtk
ImportError: No module named _imagingtk
我试过:
conda install pillow
conda remove PIL
但运气不好。
卸载 pillow 和 PIL 后:
pip install image
已解决此问题。
感谢您提出这个问题。 ImageTk 模块是一个额外的扩展,它不是 Pillow 默认安装的一部分。
这个问题是long-standing:https://github.com/ContinuumIO/anaconda-issues/issues/150
我们 (Continuum) 将研究将此模块添加到我们的构建过程中。
尝试验证图像的扩展名,我遇到了同样的问题,当我修改扩展名时脚本工作了
尽管这是一个相当不错的 documented 问题,但我找不到解决方案。
我无法导入 PIL 和 ImageTK。
最小示例:
import Tkinter as tk
from PIL import Image, ImageTk
root = tk.Tk()
image = Image.open('live.ppm')
photo = ImageTk.PhotoImage(image)
这会产生错误:
File "C:\Anaconda\lib\site-packages\PIL\ImageTk.py", line 181, in paste
import _imagingtk
ImportError: No module named _imagingtk
我试过:
conda install pillow
conda remove PIL
但运气不好。
卸载 pillow 和 PIL 后:
pip install image
已解决此问题。
感谢您提出这个问题。 ImageTk 模块是一个额外的扩展,它不是 Pillow 默认安装的一部分。
这个问题是long-standing:https://github.com/ContinuumIO/anaconda-issues/issues/150
我们 (Continuum) 将研究将此模块添加到我们的构建过程中。
尝试验证图像的扩展名,我遇到了同样的问题,当我修改扩展名时脚本工作了