2014-10-28 77 views
6

我知道有關於此問題的一些問題已經在stackoverflow上,我已經閱讀了所有這些問題,但仍然沒有成功解決此問題。我希望有人能幫我解決這個問題。from PIL import Image - ImportError:沒有名爲PIL的模塊

我已經安裝並重新安裝了10次枕頭。我更新了我的.bash_profile。不過,我收到相同的錯誤信息。

這是我的.bash_profile:

export PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}" 
export PATH="$PATH:/usr/local/bin/" 
export PATH="/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin" 

這是我的代碼:導入錯誤:沒有模塊名爲PIL

import sys 
import string 
import re 
from PIL import Image 

它四號線與消息每次扼流圈。我也嘗試用

替換第四行
import Image 

也沒有成功。我知道這裏有很多類似的問題,但相信我一直在閱讀那些沒有成功的人的答案,所以我希望這裏有人能夠幫助我解決我的特殊情況。謝謝!

+1

您是否確定知道您已安裝PIL?它是否安裝在標準位置?如果沒有,您是否將位置添加到您的PYTHONPATH中? (對於導入,python不使用PATH,它使用PYTHONPATH。) – John1024 2014-10-28 02:14:42

+0

您是否使用pip安裝Pillow?如果是這樣,那麼'pip freeze | grep枕頭打印? – 2014-10-28 03:08:52

+0

PM 2Ring,我得到以下輸出:pip freeze | grep枕頭 – swanb034 2014-10-28 03:13:38

回答

5

我遇到了類似的問題。通過安裝沒有sudo的pip修復它。

pip install pillow 

代替

sudo pip install pillow 
+0

不能在Windows上工作 – YumYumYum 2016-08-18 13:40:31

+1

@YumYumYum在Windows上寫'py -m pip install pillow' – cdn 2016-10-10 13:25:01

-1

首先,檢查PIP是最新版本,或者not.Using PIP安裝-U點子。接下來,在以管理員身份運行的windows中,在linux中以root身份運行。我的英語不太好,希望它能幫助你。

相關問題