Pycharm中使用pyinstaller给项目打包

Pycharm中使用pyinstaller给项目打包1 安装 pyinstaller 之前直接用 pycharm 或者 pip 安装的 pyinstaller 打完的包总是缺很多东西 但缺的东西都乱七八糟 和我本身打包没有关系 也运行不了 这个应该是 pyinstaller 版本的问题参考这篇的第四部分 https blog csdn net wardseptembe article details 如果不能访问国外网络 去 https github com pyinstaller pyinstaller 下载 pyinstaller 进入界面

1.安装pyinstaller

之前直接用pycharm或者pip安装的pyinstaller打完的包总是缺很多东西,但缺的东西都乱七八糟,和我本身打包没有关系,也运行不了,这个应该是pyinstaller版本的问题

参考这篇的第四部分 https://blog.csdn.net/wardseptember/article/details/

//进入F盘 F: //进入子目录 cd F:\pyinstaller-develop\bootloader //build the bootloader 运行 python ./waf configure build install //重新进入根目录 cd F:\pyinstaller-develop //安装pyinstaller python setup.py install //等待安装成功 

重新打开一个cmd

2.编码问题

因为程序有中文字符,所以打包会报错,

UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xce in position 109: invalid continuation byte

打包之前在控制台输入chcp 65001

3.打包调试

打包语句是pyinstaller -D   文件夹名/文件名

打包完成后,在项目dist文件夹里,用cmd 运行exe程序进行调试,查看缺少哪些包。我的程序里用到了tensflow,就需要去自己的python环境下在lib/site-packages里把相应的包放到.exe程序同级的文件夹里

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/173217.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月27日 上午9:19
下一篇 2026年3月27日 上午9:19


相关推荐

  • Python调用豆包大模型API与TTS:从文本到语音的完整实践指南

    Python调用豆包大模型API与TTS:从文本到语音的完整实践指南

    2026年3月12日
    1
  • 【C++】自引用this指针的秘密

    【C++】自引用this指针的秘密关于this指针的一个经典回答当我们在进入一个房子之后,可以看见房子里的桌子、椅子、地板等,但是看不到房子的全貌。对于一个类的实例来说,你可以看到它的成员函数、成员变量,但是实例本身呢?this是一个指针,它时时刻刻指向这个个实例。识别一个类可以分为哪三步?①识别类名。②识别数据成员。③识别成员函数并修改之。this指针的特性:①this指针的类型:类类型*const。②thi…

    2022年5月16日
    54
  • 讯飞星火如何导出PPT

    讯飞星火如何导出PPT

    2026年3月14日
    2
  • 将一个接口响应时间从2s优化到 200ms以内的一个案例

    将一个接口响应时间从2s优化到 200ms以内的一个案例一 背景在开发联调阶段发现一个接口的响应时间特别长 经常超时 囧 本文讲讲是如何定位到性能瓶颈以及修改的思路 将该接口从 2s 左右优化到 200ms 以内 二 步骤 2 1 定位定位性能瓶颈有两个思路 一个是通过工具去监控 一个是通过经验去猜想 2 1 1 工具监控就工具而言 推荐使用 arthas 用到的是 trace 命令具体安装步骤很简单 大家自行研究 我的使用步骤是

    2025年7月7日
    6
  • MFC 加载 EXCEL 并快速读取大量数据

    MFC 加载 EXCEL 并快速读取大量数据MFC 加载 EXCEL 库可以查看 http t csdn cn U8TJU 这里主要记录一下读取 EXCEL 数据的方式 方式一 遍历所有单元格 不适用于大数据量 CApplication CWorkbooksbo CWorkbookboo CWorksheetss CWorksheetsh CRangerange CRangeoCurCe LPDISPATCHlp COleVariantv

    2026年3月3日
    1
  • 如何重新安装IIS

    如何重新安装IIS用以下步骤重新安装 IIS 以上操作可以在安全模式中进行 也可以使用 unlocker 软件或 safe mode 软件进行 1 把 IIS 卸载 2 把 windir system32 inetsrv 和 windir SysWOW64 inetsrv 删除 3 把 windir iisX log 删除 X 是 IIS 版本 4 把 inetpub 目录删除

    2026年3月17日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号