Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/347.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 巨蟒、PIL和imagingtk_Python_Tkinter_Python Imaging Library_Anaconda - Fatal编程技术网

Python 巨蟒、PIL和imagingtk

Python 巨蟒、PIL和imagingtk,python,tkinter,python-imaging-library,anaconda,Python,Tkinter,Python Imaging Library,Anaconda,虽然这是一个相当好的问题,但我找不到解决办法 我无法导入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

虽然这是一个相当好的问题,但我找不到解决办法

我无法导入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

但没有运气。

卸载枕头和PIL后:

pip install image

已修复此问题。

感谢您提出此问题。ImageTk模块是一个额外的扩展,不是枕头默认安装的一部分

这个问题由来已久:


我们(Continuum)将研究将此模块添加到我们的构建过程中。

尝试验证映像的扩展,我遇到了相同的问题,当我修改扩展时,脚本工作了。

您是否仍然包括来自PIL导入映像的行
,ImageTk
?是的,您仍然需要它,我遇到了相同的问题。我必须卸载anaconda枕头和pil,然后pip安装枕头-我不需要安装Image。你的解决方案对我不起作用。这很奇怪!我还得把枕头升级到最新版本。