python打包时没有将matplotlibrc文件打包

风花雪月
• 阅读 1131

检查打包后,不能正常启动exe文件方法: 1、用pyinstaller -D xxx.py 生成文件夹 2、在Terminal中进入打包的目录下运行.exe文件(直接输入xxx.exe回车),查看错误

我的错误是

FileNotFoundError: [Errno 2] No such file or directory: 'D:\PyCharm2020.1\workplace\venv\EXCEL\dist\xxx\matplotlib\mpl-data\matplotlibrc' [9496] Failed to execute script xxx

就是没有将matplotlibrc文件打包,通过搜索找到matplotlibrc文件,并放置在指定目录下,能够运行。但是不能生成单一的exe文件

点赞
收藏
评论区
推荐文章
blmius blmius
2年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
菜鸟阿都 菜鸟阿都
2年前
将python文件打包成exe可运行文件
目前有好几种方法可以将python文件打包成exe应用程序文件,例如py2exe,pyinstaller等,比较下来,还是觉得pyinstaller使用起来比较简单。  首先第一步下载安装pyinstaller, 如果已经安装过python3的用户比较方便,可以使用python3文件下的Scripts文件中的pip安装,python2好像没有,使用pip
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
Aidan075 Aidan075
3年前
别再问我Python打包成exe了!(终极版)
大家好,我是小五🐶上次这篇文章中,评论区有好几条留言都是关心如何将python脚本打包成10多M的?那今天小五就给大家全面总结一下:Python如何打包成exe,以及如何打得足够小。标准打包目前比较常见的打包exe方法都是通过Pyinstaller来实现的,本文也将使用这种常规方法。如果对这块已经很熟悉的小伙伴,可以直接下滑到本文下半部分。为什么要打包?众
红烧土豆泥 红烧土豆泥
2年前
Spring Boot:jar中没有主清单属性
使用SpringBoot微服务搭建框架时,使用IDEA可以正常运行,但是使用MAVEN打包工具打包成jar后运行时,提示错误:未找到主清单目录。查看pom文件,发现已添加SpringBoot的构建插件xmlorg.springframework.bootspringbootmavenplugin2.4.1
Stella981 Stella981
2年前
Python打包工具
1Python打包工具目前在windows平台上将Python程序打包成exe文件主要有三个工具。py2exehttp://www.py2exe.org/(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.py2exe.org%2F)
Stella981 Stella981
2年前
Python打包EXE文件
Python程序打包工具Python是一个脚本语言,被解释器解释执行。它的发布方式:.py文件:对于开源项目或者源码没那么重要的,直接提供源码,需要使用者自行安装Python并且安装依赖的各种库。(Python官方的各种安装包就是这样做的)。.pyc文件:有些公司或个人因为机密或者各种原因,不愿意源码被运行者看到,可以使用pyc文件发布,pyc文件是
Wesley13 Wesley13
2年前
3、electron打包生成exe文件
打包方式1:DOS窗口命令打包DOS下,输入 npminstallelectronpackagerg全局安装我们的打包神器:cnpminstallelectronpackagerg在项目文件夹下面,也就是根目录下面打开DOS执行打包命令:electronpacka
Wesley13 Wesley13
2年前
VirtualBox导入已安装好的操作系统的方法
VirtualBox导入已安装好的操作系统的方法1、修改UUID进入VirtualBox安装目录,运行VBoxManage修改UUID,命令运行如下:D:\\VirtualBoxVBoxManage.exe internalcommands setvdiuuid E:\\VirtualX
Wesley13 Wesley13
2年前
4cast
4castpackageloadcsv.KumarAwanish发布:2020122117:43:04.501348作者:KumarAwanish作者邮箱:awanish00@gmail.com首页: