博客
关于我
python-win10-脚本打包成可执行文件-pyinstaller简单实例与报错解决
阅读量:642 次
发布时间:2019-03-15

本文共 425 字,大约阅读时间需要 1 分钟。

为了避免打包后体积太大,我在虚拟环境里打包。首先,新建一个文件夹,创建虚拟环境。Linux下使用命令python -m venv path,Windows下则是path\Scripts\activate.bat。安装所需包,例如pip install pyinstaller。打包命令为pyinstaller -F -w test.py,其中-F打包成单个文件,-w隐藏窗口。

打包时可能遇到ModuleNotFoundError: No module named ‘win32com’,此时需安装pypiwin32。关于pkg_resources.py2_warn错误,注释相关行已无问题,因为现在使用的是python3。

平台是64位,但需要在32位系统上运行exe。查看exe的位数:用Notepad++打开,查找PE头,d为64位,L为32位。32位exe可在64位系统运行,但反之不行。如遇到问题,考虑使用cx_Freeze或Nuitka。

转载地址:http://qselz.baihongyu.com/

你可能感兴趣的文章
<9>linux中的火墙策略优化
查看>>
Redis中的key
查看>>
Andriod进阶之路 - DataBinding的简单使用
查看>>
juc-09-控制并发流程工具类
查看>>
第一节 docker安装
查看>>
Linux系统时间与硬件时间及时间同步
查看>>
Django静态文件的加载以及STATIC_URL、 STATIC_ROOT 、STATICFILES_DIRS的区别
查看>>
maven 必会常用命令
查看>>
Spring 和 DI 依赖注入
查看>>
Java json 数据格式封装
查看>>
中序线索二叉树的遍历
查看>>
文字策略游戏 android studio(学习intent,textview,等等)
查看>>
laravel server error 服务器内部错误
查看>>
17_注册Github账号
查看>>
gcc编译c文件生成可执行文件
查看>>
Linux驱动实现GPIO模拟I2C读写操作
查看>>
python爬取中庸词诗词保存mysql数据库源码
查看>>
java mysql大学生求职网站没有后台管理源码
查看>>
React超级开发指南
查看>>
.Net Core API的一个Json转换Help类
查看>>