Python Anaconda没有模块名称_imagingtk

时间:2015-05-24 23:11:59

标签: python eclipse python-imaging-library anaconda pillow

作为序言,我已经访问过this issuethis questionthis question,但这些都没有解决我的问题。

我目前正处于eclipse环境中,并且正在我的项目中使用anaconda python解释器。我有这段代码:

Traceback (most recent call last):
  File "C:\Users\...\workspace\Tkinter_tutorial\absolutePositioning.py", line 46, in <module>
    main()
  File "C:\Users\...\workspace\Tkinter_tutorial\absolutePositioning.py", line 42, in main
    app = Window(root)
  File "C:\Users\...\workspace\Tkinter_tutorial\absolutePositioning.py", line 12, in __init__
    self.initUI()
  File "C:\Users\....\workspace\Tkinter_tutorial\absolutePositioning.py", line 22, in initUI
    pic1_img = ImageTk.PhotoImage(pic1)
  File "C:\Users\....\Anaconda\lib\site-packages\PIL\ImageTk.py", line 116, in __init__
    self.paste(image)
  File "C:\Users\....\Anaconda\lib\site-packages\PIL\ImageTk.py", line 181, in paste
    import _imagingtk
ImportError: No module named _imagingtk

现在运行后我得到了这个输出

conda install Pillow

我已尝试files = c("f1.csv", "f2.csv", "f30.csv") for (file in files){ ftpUpload(file, paste("ftp://...",file,sep = ""), ) } ,并且该包已标记为已安装。然而,我继续得到这个错误。我正在运行窗口64位python 2.7 。有没有其他人遇到过这个问题,我该如何解决?感谢

1 个答案:

答案 0 :(得分:0)

我最终找到了解决此问题的方法,其中包括删除默认的枕头安装并抓取旧版本的库。

  • 首先打开命令提示符(路径中带有anaconda)并执行

    conda remove PILconda remove pillow

  • 然后从herePIL-1.1.7.win32-py2.7.exe安装PIL。确保将其安装到 Lib / site-packages

这对我和其他所有使用安装了anaconda的项目的人都有用