2016-04-27 82 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