python 打包exe出现RuntimeError: Could not find the matplotlib data files 的解决方法
在打包包含matplotlib库时出现RuntimeError: Could not find the matplotlib data files的解决方法。
错误提示里面的介绍:
MatplotlibDeprecationWarning: Matplotlib installs where the data is not in the mpl-data subdirectory of the package are deprecated since 3.2 and support for them will be removed two minor releases later.
原因 matplotlib3.2以后就把mpl-data分离出去了
所以解决方法
第一步:卸载,重装(在anaconda prompt里)或者虚拟环境下,看你在哪里打包,就在哪里装
pip uninstall matplotlib
pip install matplotlib==3.1.1
第二步:打包
pyinstaller -F XXX.py
第三步:修改spec文件
原hiddenimports=[],
修改后
hiddenimports=[‘matplotlib’],
第四步:重新打包
pyinstaller -F XXX.spec
ok
可以运行
更多打包讲解
python将资源文件一起打包进exe 讲解(有算例)
电气专业的计算机萌新:余登武。写博文不容易。如果你觉得本文对你有用,请点个赞支持下,谢谢。
python 打包exe出现RuntimeError: Could not find the matplotlib data files 的解决方法相关推荐
- Python打包exe后报错:Failed to execute script xxxx问题的解决办法
本篇文章主要讲解,python 通过 pyinstaller 打包python脚本后输出exe,执行时报错 Failed to execute script[脚本无法执行的错误]解决办法 日期:202 ...
- pyinstaller打包之后运行出现:Could not find the matplotlib data files
pyinstaller 打包之后Could not find the matplotlib data files 目录 pyinstaller 打包之后Could not find the matpl ...
- python打包exe之打包深度学习模型踩坑记录及其解决办法。
在现实生活中,有时候我们写的程序需要发给小伙伴用,而小伙伴没有python,这时候我们需要将程序打包成exe文件发给小伙伴用. 今天讲下打包深度学习模型 打包一般要用到cmd命令行,要求cmd能执行p ...
- python打包exe 之打包sklearn模型中的各种坑及其解决方法。
之前学习了如何打包,如何建立虚拟环境打包,以及如何带资源打包exe. python打包成exe 可执行文件 .教程 使用pipenv建立虚拟环境解决python打包exe文件过大的问题(附打包带图标, ...
- 使用pipenv建立虚拟环境解决python打包exe文件过大的问题(附打包带图标,多个py文件打包exe)
我们编写的程序可以发给其他小伙伴使用,但是其他小伙伴不一定安装有python.这时候就需要用到打包啦.打包可以将程序打包成exe文件.然后小伙伴在windows平台里就可以运行(无需python).直 ...
- python打包exe报错编码问题,使用Python打包含有pymssql成exe所躺的坑
一.如何打包 Python打包exe文件简单运用pyinstaller库就行了 1)安装pyinstaller库(自行安装) 2)win+R打开运行窗口输入"powershell" ...
- 浅试python打包exe文件 + ico图像制作
目录 1. python打包exe文件教程 2. ico图像制作 2.1 找ico 2.2 转ico 1. python打包exe文件教程 在B站上看了两个教程: Py文件打包成exe文件直接用 Py ...
- Python打包exe并不闪退
Python打包exe 近期自己做了一个小demo要分享给朋友,但是朋友又没有python环境,所以打包成exe.下面就记录一下自己打包exe方法 工具 Python 3.6.2 Pyinstalle ...
- Python ssh连接Linux服务器报Incompatible ssh peer (no acceptable kex algorithm) 解决方法
Python ssh连接Linux服务器报Incompatible ssh peer (no acceptable kex algorithm) 解决方法 参考文章: (1)Python ssh连接L ...
最新文章
- HDLBits 系列(14) Latch and Dff and Edge detect
- python菜鸟基础教程-python基础菜鸟教程,Python的基础语法
- Smartform下載PDF
- python数学--假设班里25个同学,那么有生日相同的概率是多少?
- 2021牛客多校2 - WeChat Walk(分块)
- 在Java 7中处理文件
- 查看ie保存的表单_解决浏览器保存密码自动填充问题
- xampp apache 无法启动
- linux批量文件编码转换,Linux系统批量转换文件编码脚本
- 【译】软件设计中的KISS原则
- SpringMVC入门案例【三层架构和MVC、SpringMVC的概述和入门程序】(超详细)
- mac抹掉磁盘重装系统未能与服务器取得联系_如何用U盘自制Mac笔记本系统重装盘...
- Vue3初识 学习记录(一)
- 第五章面向对象编程设计与开发
- 微喜帖,微信喜帖,电子喜帖,电子请柬 - 一生一世微信电子喜帖 卡美美
- C# Interlocked类的事例
- 投影仪排行,三款家用投影仪品牌,极米坚果大眼橙你选哪一款?
- android服务下载apk,Android 一个简单的版本更新下载apk小示例
- 九、软件开发进度月报-模板
- 机器学习教程 之 半监督学习 Tri-training方法 (论文、数据集、代码)
热门文章
- postgresql、mysql数据库varchar、char、text的比较
- 《数据库系统实训》实验报告——事务的应用
- opc服务器组态文件已写保护_「杰控软件」OPC代理服务,通过OPC方式采集远程OPC服务...
- Bootstrap4+MySQL前后端综合实训-Day02-PM【新闻管理后台(登录页面、首页)、#left>a:nth-child(4) {}】
- 【2020年第12届全国大学生数学竞赛——资源分享 】【1~11届省赛决赛考题及题解(数学类、非数学类)、推荐学习网址、复习备考书籍推荐】
- Vue.js-Day02-AM【Vue表单、核心指令(单选框、密码框、多行文本框、单选、多选、勾选、下拉列表)、组件汇总案例、ToDoList案例、计算属性(computed)、watch监听】
- php中abstract和interface的区别
- Android SharedFlow详解
- JavaWeb学习之路——SpringBoot整合Mybatis(二)
- Spring 框架之Ioc控制反转