python - 将 python 与 pyinstaller 捆绑在一起,添加数据文件并使用 --onefile 标志时失败
问题描述
我已经将 python 代码与 pyinstaller 捆绑在一起,并使用 --add-data 标志向其中添加了一个 excel 文件,exe 应用程序按程序运行
使用的命令:pyinstaller --onefile --add-data="1_database.xlsx;." -w 测试文件.py
但是当我尝试使用标志 --onefile 时,捆绑成功完成,但是当我运行 exe 文件时,我得到一个文件未找到错误
使用的命令:pyinstaller --onefile --add-data="1_database.xlsx;." -w 测试文件.py
不知道这里有什么错误,我可以选择将所有文件(包括作为简单数据库的excel文件)捆绑到一个exe文件中吗?
解决方案
推荐阅读
- nginx - 如何禁用 NGINX 静态媒体 URL 根
- android - 使用视图寻呼机从 android 中的 mysql 获取图像的图像滑块
- sql - 如何在更新中将 bigint 转换为 postgres 中的时区时间戳
- vue.js - vue-router 在每条新路由上重新加载 App.vue
- google-analytics - 谷歌标签管理器 - 数据层
- sql - 用于报表的大表的 Oracle 查询优化
- java - 如何打印过滤行的特定列值
- reactjs - NextJS:在多个页面的多个路由中使用相同的组件
- java - java.lang.RuntimeException:无法启动活动 android.content.res.Resources$NotFoundException:资源 ID #0x7f110002
- php - 在php中制作动态数组