2016-04-27 108 views
0

作为python中的一个完整的组件,我决定安装python解释器3.4.4以及用于eclipse IDE的PyDev插件。我也使用Windows 10.PIL库导入失败

我遇到了某些导入问题,即:from PIL import Image, ImageTk,这显然是未解决的导入问题。

我已经看过一些类似于我的情况的问题,但是大多数问题都提供了像从apt-get安装打包那样的解决方案。这里有一些话题,我访问了:

  1. Uninstalling and reinstalling Pillow and pip,
  2. Installing pillow-imaging-tk on Ubuntu,
  3. This topic which left me very confused,
  4. This one seemed helpful, but is on Unix OS again

所以,请能有人向我解释为什么我看到这个错误,怎么可能如果我绝对想使用Eclipse,Pydev,Windows 10和Python 3,我会纠正它。

+0

运行脚本时会发生什么?错误是出现在Eclipse中,还是在运行脚本时也发生? –

回答

1

找到了解决办法,这是我做的:

  1. 设置PYTHONPATH like it is shown in this article,确保python.exe是通过CMD访问,
  2. 通过CMD,输入pip install pillow。另外,您也可以从Windows + R输入相同的命令,
  3. (不知道相关的步骤)通过Eclipse,Windows->Preferences->PyDev->PythonInterpreter删除您解释重新添加它,
  4. 重新启动Eclipse。
0

对于PyDev中的Python导入问题,项目网站上有一个interpreter configuration的页面,这是一个很好的开始。我最近有一个类似的问题,我通过向强制内置选项卡中添加模块来解决这个问题。

+0

我尝试将PIL添加到Forced builtins中,但问题仍然存在。 – Aetos