自作中文词云需要用到分词,这里使用的是“结巴”jieba 词库,直接在windows命令窗口下输入pip install jieba
在导入wordcloud时出现了一些小问题:
1.直接输入pip install wordclound 给出了好多错误
Requirement already satisfied: wordcloud in d:\programfile\python\lib\site-packa
ges
Requirement already satisfied: numpy>=1.6.1 in d:\programfile\python\lib\site-pa
ckages (from wordcloud)
Requirement already satisfied: pillow in d:\programfile\python\lib\site-packages
(from wordcloud)
Requirement already satisfied: matplotlib in d:\programfile\python\lib\site-pack
ages (from wordcloud)
Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 in d:\pr
ogramfile\python\lib\site-packages (from matplotlib->wordcloud)
Requirement already satisfied: six>=1.10 in d:\programfile\python\lib\site-packa
ges (from matplotlib->wordcloud)
Requirement already satisfied: python-dateutil>=2.1 in d:\programfile\python\lib
\site-packages\python_dateutil-2.7.2-py3.6.egg (from matplotlib->wordcloud)
Requirement already satisfied: kiwisolver>=1.0.1 in d:\programfile\python\lib\si
te-packages (from matplotlib->wordcloud)
Requirement already satisfied: cycler>=0.10 in d:\programfile\python\lib\site-pa
ckages (from matplotlib->wordcloud)
Requirement already satisfied: pytz in d:\programfile\python\lib\site-packages (
from matplotlib->wordcloud)
Requirement already satisfied: setuptools in d:\programfile\python\lib\site-pack
ages (from kiwisolver>=1.0.1->matplotlib->wordcloud)
2.从官网上下载wordcloud‑1.4.1‑cp36‑cp36m‑win_amd64.whl
因为我的python是3.6.2版本 ,python对于版本要求特别严格,因为我的系统是64位的,所以我选择下载这个安装包,将安装包解压在python的Lib下的site-packages下,
在下使用命令pip install wordcloud‑1.4.1‑cp36‑cp36m‑win_amd64.whl
这时候提示该文件 * is not a supported wheel on this platform.
试过教程上很多办法终究无效;
这时候 在shell命令下输入
import pip;
print(pip.pep425tags.get_supported())
得到python支持的wordclound支持的版本
根据提供的版本下载,再按照步骤2的方法放在python\Lib\site-packages下,使用pip install wordcloud‑1.4.1‑cp36‑cp36m‑win32.whl、