2016-05-13 17 views
1

こんにちは私はテキストファイルsearches.txtのwordcliudをPythonで生成しようとしています。ここでPythonのWordcloudエラー

from os import path 
from wordcloud import WordCloud 
import matplotlib.pyplot as plt 

d = path.dirname(__file__) 


text = open(path.join(d, 'search.txt')).read() 


wordcloud = WordCloud().generate(text) 



plt.imshow(wordcloud) 
plt.axis("off") 

wordcloud = WordCloud(max_font_size=40, relative_scaling=.5).generate(text) 
plt.figure() 
plt.imshow(wordcloud) 
plt.axis("off") 
plt.show() 

エラー::あなたはPIL(またはPillow)をインストールする必要があり

Traceback (most recent call last): 
    File "C:\Python27\wordcloud12.py", line 4, in <module> 
    from wordcloud import WordCloud 
    File "C:\Python27\lib\site-packages\wordcloud\__init__.py", line 1, in <module> 
    from .wordcloud import WordCloud, STOPWORDS, random_color_func, get_single_color_func 
    File "C:\Python27\lib\site-packages\wordcloud\wordcloud.py", line 17, in <module> 
    from PIL import Image 
ImportError: No module named PIL 

答えて

0

最初にされています:インストールすることが困難な場合があること

pip install pillow 

注意ここに私のコードですWindows環境のPIL/Pillow。例えば、その後、

http://www.lfd.uci.edu/~gohlke/pythonlibs/#pillow

それはpipを使用してインストールします:からインストーラパッケージをダウンロードする方が簡単です

pip install Pillow-3.2.0-cp27-cp27m-win_amd64.whl