我试图使用:https://github.com/amueller/word_cloud来生成一个带有掩码的词云,但是我在初始设置上遇到了一些问题。作者说,如果你不在Ubuntu中,你必须将字体路径设置为字体的路径。我正在运行Ubuntu,但是我遇到了一个错误:

错误:Traceback (most recent call last):

File "test.py", line 11, in

wordcloud = WordCloud().generate(text)

File "/usr/local/lib/python2.7/dist-packages/wordcloud/wordcloud.py", line 311, in generate

self.fit_words(self.words_)

File "/usr/local/lib/python2.7/dist-packages/wordcloud/wordcloud.py", line 179, in fit_words

font = ImageFont.truetype(self.font_path, font_size)

File "/usr/lib/python2.7/dist-packages/PIL/ImageFont.py", line 228, in truetype

return FreeTypeFont(font, size, index, encoding)

File "/usr/lib/python2.7/dist-packages/PIL/ImageFont.py", line 131, in __init__

self.font = core.getfont(font, size, index, encoding)

IOError: cannot open resource

所以我决定导出字体路径:

^{pr2}$

但我还是犯了同样的错误。决定,好吧,如果我在脚本中添加以下内容:from os import path

from os import environ

import matplotlib.pyplot as plt

from wordcloud import WordCloud

d = path.dirname(__file__)

environ["FONT_PATH"] = "/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf"

# Read the whole text.

text = open('constitution.txt').read()

wordcloud = WordCloud().generate(text)

但还是不行。在

python生成word目录_Python word_cloud导出字体路径后找不到字体路径相关推荐

  1. python生成word目录_Python 文件与目录操作方法总结

    Python 有很多内置的模块和函数可用于文件的操作处理,这些函数都分布在几个模块上:如 os,os.path,shutil 和pathlib 等等.本文收集了许多您需要知道的函数,以便在 Pytho ...

  2. python生成word目录_Word&Python-创建目录

    我使用python的pywin32.client扩展并构建Word文档.我尝试了很多很好的方法来生成ToC,但都失败了. 我认为我想做的是调用ActiveDocument对象,并通过MSDN页面中的以 ...

  3. python提取word目录_python批量提取word内信息

    单位收集了很多word格式的调查表,领导需要收集表单里的信息,我就把所有调查表放一个文件里,写了个python小程序把所需的信息打印出来 #coding:utf-8 import os import ...

  4. python生成word目录_使用Python更新MS Word .docx文档的目录(目录)

    我使用python包" python-docx"来修改MS Word .docx文档的结构和内容.该软件包无法更新TOC(目录)[Python: Create a "Ta ...

  5. python生成word中文字体

    python生成word中文字体 我们今天用python生成word文件,主要是用到了PyRTF包生成rtf文件,由于PyRTF的包中文教程比较少,所以特此记录几篇文章,也希望给大家有一些帮助. 开始 ...

  6. python自动生成word报告_python自动化生成分析报告,让你的工作效率提升10倍+

    打开搜狗搜索APP,查看更多精彩资讯 如果你每天都需要输出分析报告,报告模式基本一致,只是更换里面的分析数据,每天重复着同样的工作,费时费力,工作能力没有丝毫的提升,但是如果你学过python,你就可 ...

  7. RPA教学:python 生成 word、ppt 操作源码分享

    了解RPA: www.i-search.com.cn 学习RPA https://support.i-search.com.cn/ 下载RPA: https://www.i-search.com.cn ...

  8. python批量生成word报告_python自动生成word报告 | 如何将现有的数据利用python 填入word的表格中?...

    关于python连接SQL server数据库的问题? 你把完整的连接代码贴一下 如何将现有的数据利用python 填入word的表格中? VB,VBA我会,py不会哦 DB2教程推荐,新手想学习这个 ...

  9. python批量生成word报告_Python操作Word批量生成合同的实现示例

    背景:大约有3K家商家需要重新确认信息并签订合同.合同是统一的Word版本.每个供应商需要修改合同内的金额部分.人工处理方式需要每个复制粘贴且金额要生成大写金额.基于重复工作可偷懒.用Python解救 ...

  10. python生成word文档_python实现的生成word文档功能示例

    本文实例讲述了python实现的生成word文档功能.分享给大家供大家参考,具体如下: 每月1次的测试费用报销,需要做一个文档.干脆花点时间写个程序吧. # -*- coding: utf-8 -*- ...

最新文章

  1. Leangoo_多团队,大规模敏捷开发实现过程
  2. WPF中ControlTemplate和DataTemplate的区别
  3. 如何优雅地实施持续交付部署
  4. 页面布局 HTML 4.0 Transitional” VS XHTML 1.0 Transitional 新的不一定就好用!
  5. laravel redis_如何将redis优化
  6. ce5e.cn fadian.php,空包网 PHP mysql
  7. 【IT资讯】年薪170万码农征友,条件让网友炸锅……
  8. ASP.NET Core 中间件
  9. 聚烷撑乙二醇(数学+期望)
  10. java 对象的上转型对象(父类)
  11. [css] 说说你对BEM规范的理解,同时举例说明常见的CSS规范有哪些?
  12. 汇编语言:实验7寻址方式在结构化数据访问中的应用
  13. python背单词小程序_python背单词小程序
  14. 服务器开机显示密码过期,Windows server提示密码过期 更改密码使用期限方法
  15. linux锐捷代码_告诉你Ubuntu Linux锐捷安装方法及命令
  16. linux环境文件或者文件夹打包
  17. android开发塔防游戏机,上手快又耐玩 五款Android平台塔防类游戏推荐
  18. 服务器 ssd虚拟内存,ssd虚拟内存设多大
  19. 微信公众号开发之生成带参数的二维码
  20. vb.net 教程 20-1 农历 1

热门文章

  1. Sublime 打开文件中文乱码
  2. STC15F104W 使用 315/433 MHz 超再生模块发送/接收数据
  3. 数据仓库系列9- 大数据分析
  4. 如何用Excel快速制作甘特图?(超详细!)
  5. SG3525matlab,基于SG3525的BOOST变换器
  6. 2022年信息安全从业者书单推荐(2022.2.20更新)
  7. 2021届秋招提前批——携程数据分析笔试
  8. Day2:数据类型介绍及相关使用方法
  9. python中content怎么用,如何将动态内容添加到html中以便用Python发送邮件
  10. android自定义加载旋转框