2016-06-13 120 views
0

我已成功安裝PIL/Pillow for python 3.4,但我希望它爲python 2.7。我認爲它可能會自動下載2.7以及當我從終端嘗試python外殼,它一直說No module named PILNo module named PILLOW。我能做什麼?當我嘗試所有的安裝命令在其他的答案給出,它說:安裝PIL/Pillow for ubuntu python 2.7

Requirement already satisfied (use --upgrade to upgrade): pillow in ./.local/lib/python3.4/site-packages 

我的問題是this

+0

你怎麼安裝?我在Ubuntu存儲庫中看到兩個軟件包:'python-pil'和'python3-pil'。你有沒有嘗試安裝前者? – Anonymous

回答

0

安裝PIL的使用pip install pillow

然後在外殼嘗試import PILfrom PIL import ...相反

+0

ImportError:沒有名爲PIL的模塊 – Sibi

+0

您是如何安裝PIL的? 你試過了嗎? 'pip安裝枕頭' – Belwase

0

在python 2.7中沒有名爲PIL的模塊, 可以通過Pillow使用PIL功能,所以PIL又名枕頭
你的輸出顯示你還在使用python3
切換到Python 2.7,並嘗試pip install pillow
然後你就可以直接導入PIL和使用它的方法完全

+0

如何切換到python 2.7? – Sibi

+0

您必須更改已經指向python 3.4的python路徑,將該路徑更改爲python 2.7安裝的目錄。然後在CLI中運行python,這將自動運行python 2.7(或),您可以直接轉到python 2.7軟件包安裝目錄並運行python.exe啓動python 2.7程序 –

+0

我使用的是Ubuntu – Sibi