pyinstaller模块

pyinstaller将python文件打包成.exe的文件:
一、安装:
pip install Pyinstaller
国内安装受网络影响可能比较慢或失败,可以尝试使用国内的镜像,如:
pip install Pyinstaller -i https://pypi.douban.com/simple
pip install Pyinstaller -i https://mirrors.aliyun.com/pypi/simple/
如果安装过程中出错了可能是有些需要依赖包没有安装:
pip install pywin32
pip install wheel

二、打包python程序
命令行进入PYTHON所在的程序目录,并运行下面的命令:
pyinstaller -F -w 程序名.py
打包成功后会在当前目录下生成一个dist目录,新生成的exe文件就在这个目录里,正常情况下双击即可运行了。

三、可能出现的问题:
有说使用Pyinstaller打包python程序时,如果python程序中引入了第三方模块,在双击打包后的exe文件时会提示找不到相应模块的错误提示,这里需要在打包命令中使用--paths指定第三方模块所在的路径,如:
pyinstaller --paths 第三方模块路径 -F -w --icon=窗口图标文件 程序名.py

四、打包资源文件:
在打包Python程序时,如果程序中用到图片或文件都资源文件,打包完成后需要将同级目录下的资源文件或文件夹复制到dist文件夹中即可。

posted @   donfag  阅读(45)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
点击右上角即可分享
微信分享提示