Python小实验——词云

1)进入实验楼准备学习词云

2)在看一系列插件的时候,实验楼推荐安装Anaconda,据说“这是一个Python的科学计算包,里面几乎包含了常用的所有扩展包,不用自己费力安装了,该软件由Python之父带头维护,三个平台同时更新。”,百度一下进行下载

3)在下载Wordcould的时候出现了问题: Microsoft Visual C++ X.0 is required,具体是几点零忘记了,正好朱老师在所以发了过来,之后还会遇见这个问题解决方法之后再写。

4)然后继续往下面看代码,此时朱老师说词云有一个十行python代码写的,所以放弃了实验楼给的一大串代码,直奔十行去

5)出现了一些安装插件上的问题

6)屈从于下载Python2.7,从朱老师那里得到Python2.7然后进行下载,此时需要做的是更改环境里的路径(由于之前我将3.6存放在E盘)。移动Anaconda文件包,重新下载pip,将之前的都卸载掉才能进行更新。

由于在处理之前是直接下载了python27就开始用,一直出现了一些版本上的问题,例如:

6.1)Mac安装俩个Python版本,2和3,python2系列可以支持 print “xxxx” ,python系列需要使用print("xxx")

6.2)The following syntax:

except ImportError, e:

was deprecated in Python 2.7 and removed in Python 3.x. Nowadays, you use the as keyword:

except ImportError as e:

7)安装下载的同时根据要求进行更新和升级。

代码在网站上有,简单处理

8)中途又遇见wordcloud和jieba的下载,重新下载一次,然后又一个要补充下载的(我也忘记是不是这里,反正就是要再下载一个东西)

Microsoft Visual C++ Compiler for Python 2.7

https://www.microsoft.com/en-us/download/confirmation.aspx?id=44266

9)最后就生成了图片,但是我直接用的是报名用的那个简书文章,即几乎都是中文,所以这个时候又要进行对于汉字的识别:

进入wordcloud.py,找到

FONT_PATH = os.environ.get("FONT_PATH", os.path.join(os.path.dirname(__file__),

"DroidSansMono.ttf"))

wordcloud 默认使用了DroidSansMono.ttf 字体库,改一下换成一个支持中文的ttf 字库, 重新运行一下这十行代码,就可以了。

我是改成了中文楷体,c盘windows文件夹下的Fonts文件夹下还有好多字体。

然后就完成这一次实验了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 环境管理管理Python版本和环境的工具。p–非常简单的交互式python版本管理工具。pyenv–简单的Pyth...
    MrHamster阅读 9,228评论 1 61
  • GitHub 上有一个 Awesome - XXX 系列的资源整理,资源非常丰富,涉及面非常广。awesome-p...
    若与阅读 18,929评论 4 418
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,055评论 25 709
  • 一一年 一二年 都有大雪 闭上眼 看见春天
    孤独的猪阅读 1,176评论 0 1
  • 想念… 思念没了终点。 清楚的这并不是像平时所执着于一件事的那种心情。 那儿的气息,晨钟暮鼓,轻盈步履,声声入耳的...
    淡墨o阅读 2,812评论 0 1