python程序运行的遇到的问题(一)

绘制词云发生了报错问题

文章目录

  • python程序运行的遇到的问题(一)
    • 绘制词云发生了报错问题
    • Python报错:OSError: cannot open resource

Python报错:OSError: cannot open resource

借助Python第三方库写了一个简单的生成词云的编程,但在使用wordcloud生成词云过程中,出现了OSError: cannot open resource错误

  • 报错原因:字体属性font_path的设置与系统提供的字体不一致。
font_path = "msyh.ttf"

​ 字体格式不对

  • 解决方法:
    1. 在本地电脑没有所写的字体,或是字体名称后缀不一致,因此只需查看本地是否有对应的字体,将其改为本地对应文件夹下已有的字体文件即可。
    2. window电脑的字体文件存放在 C:\Windows\Fonts目录下,可将对应的字体文件拷贝出来查看类型,将font_path设置为系统提供的字体即可(必须复制出来才能看到文件属性中的格式)

选中微软雅黑,将其复制出来

复制出来后就可以查看其属性:

文件拓展名为ttc

将其python代码font_path = "msyh.ttf"改为font_path = "msyh.ttc",运行就会成功

  • 在苹果电脑上也是类似操作
  • 苹果电脑上的字体存在的位置有两种:
    1、/System/Library/Fonts路径下。
    2、/Library/Fonts路径下。
    在/Library/Fonts,去查看你电脑上有什么字体,以及字体名称,换成对应的名称即可,比如在mac电脑上微软雅黑的字体名称是“Microsoft Yahei.ttf”.

如在mac电脑上微软雅黑的字体名称是“Microsoft Yahei.ttf”.

python程序运行的遇到的问题(一)相关推荐

  1. 下列快捷键中能中断python程序运行的是_What is very important

    What is very important 答:all of the above 下列符合"中和"精神的是() 答:风调雨顺 宠辱不惊 为了解某高校大学生体育锻炼情况,在该学校随 ...

  2. 下列快捷键中能够中断python程序运行的是_例题学习

    105.关于Python循环结构,以下选项中描述错误的是 ( C ) A: Python通过for.while等保留字提供遍历循环和无限循环结构 B: break用来跳出最内层for或者while循环 ...

  3. python 直接退出程序_python 退出程序 Python程序运行后直接退出

    python中exit(0)和exit(1)的用法和区别, exit(0):表示程序正常退出. exit(1):表示程序异常退出. 二.特点不同 exit(0):把exit用在main内的时候无论ma ...

  4. anaconda怎么运行python程序_Heartrate:如追综心跳般实时动态可视化监测Python程序运行...

    机器之心报道 参与:一鸣.杜伟 Python 是一门非常受欢迎的编程语言,其灵活易用的特性使其在 web 应用.数据分析等方面有广泛的应用.但是 Python 有一个受到诟病的特点--运行速度低下.因 ...

  5. python程序运行键_python学习笔记-python程序运行

    小白初学python,写下自己的一些想法.大神请忽略. 安装python编辑器,并配置环境(见http://www.cnblogs.com/lynn-li/p/5885001.html中 python ...

  6. Python 程序 运行过程

    一.  Python 解释器 Python 是一门编程语言,同时也是一个解释器的软件包. 解释器是一种让其他程序运行起来的程序. 当你编写了一段Python 程序,Python 解释器将读取程序,并按 ...

  7. python程序运行原理_谈谈 Python 程序的运行原理

    因为我的个人网站 restran.net 已经启用,博客园的内容已经不再更新.请访问我的个人网站获取这篇文章的最新内容,谈谈 Python 程序的运行原理 这篇文章准确说是『Python 源码剖析』的 ...

  8. python程序运行键_python实现按任意键继续执行程序

    在windows下写bat的时候,通过pause命令,可以暂停程序运行,例如经常见的程序会在终端提示"按任意键继续--",用户在终端回车后程序可以接着运行,这个功能有多大用途今天暂 ...

  9. 【解决】Python程序运行时所占内存越来越大

    1.问题描述 最近在用Python(Pyqt5)编写一个可以获取gpu信息(功耗.显存占用.利用率等)并将这些信息保存成csv文件的程序.在程序编写完成后,运行时却发现,随着程序的运行,所占用的内存每 ...

最新文章

  1. PCL—点云分割(基于凹凸性) 低层次点云处理
  2. Mybatis配置文件头
  3. 20220208--CTF MISC-- BUUCTF--工具stegsolve的使用
  4. artdialog5 bug
  5. linux 下实现负载均衡群集(NAT方式)
  6. “极度郁闷,要求慰安”
  7. 小项目: low版本的 员工信息程序:
  8. Windows下效率必备软件
  9. 小甲鱼c语言_Tip:一起做一个平平无奇的程序小天才吧
  10. linux ftp命令下载目录,linux命令行下的ftp 多文件下载和目录下载
  11. 数学分析教程(科大)——2.4笔记+习题
  12. MATLAB数据线性度计算,非线性度的计算
  13. MFCC、FBank以及语谱图特征提取
  14. 《高质量C++/C编程指南》陷阱 【转】
  15. NLP入门之综述阅读-基于深度学习的自然语言处理研究综述
  16. 优优自走棋2.1.1
  17. 什么是高端音乐制作-巴汉著文
  18. ArcGIS编辑绘制图斑又慢又难?这些高效的处理技巧你值得拥有!
  19. 东华oj-进阶题第87题-挤牛奶
  20. AltiumDesigner快捷键——通用AltiumDesigner环境快捷键和常用编辑快捷键

热门文章

  1. 制作报表, 零编码实现超赞
  2. APP rem line-hight不居中
  3. MEPG4nbsp;Divxnbsp;Xvidnbsp;由来
  4. java fseek_fseek函数
  5. JAVA硬件开发板_用Java开发的【智能语音开发板MEGA ESP32AI】
  6. 字体图标数字字体的引入和使用
  7. 微信小程序调用腾讯位置服务获取城市列表
  8. Cadence OrCAD Capture 检查多部分元件是否设计正确的方法图文教程
  9. Leveldb源码分析--3
  10. 大咖说|论数据库开源人才培养的实践