首页 >>  正文

python打包exe

来源:baiyundou.net   日期:2024-09-25

大家好,我是皮皮。

一、前言

前几天在Python最强王者群【哎呦喂  是豆子~】问了一个Python打包的问题,一起来看看吧。

py文件转换成exe文件在windows上允运行 有没有什么好方法?window上没有python。

二、实现过程

这里【瑜亮老师】给了一个思路和指导,如下:

把用到的库你复制过去,开始打包。

【巭孬】说到,直接进行打包的话,文件确实很大,可以使用虚拟环境的打包。

后来还是用pyinstaller打包了,不到100M,还是有点大,但是也凑合。

后来【巭孬】使用虚拟环境打包,大概30M左右。

顺利地解决了粉丝的问题。

三、总结

大家好,我是皮皮。这篇文章主要盘点了一个Python打包的问题,文中针对该问题,给出了具体的解析和代码实现,帮助粉丝顺利解决了问题。

最后感谢粉丝【哎呦喂  是豆子~】提问,感谢【瑜亮老师】、【巭孬】给出的思路和代码解析,感谢【莫生气】等人参与学习交流。

【提问补充】温馨提示,大家在群里提问的时候。可以注意下面几点:如果涉及到大文件数据,可以数据脱敏后,发点demo数据来(小文件的意思),然后贴点代码(可以复制的那种),记得发报错截图(截全)。代码不多的话,直接发代码文字即可,代码超过50行这样的话,发个.py文件就行。

","gnid":"9beac58cedfa9b41a","img_data":[{"flag":2,"img":[{"desc":"","height":"691","title":"","url":"https://p0.ssl.img.360kuai.com/t0128cbc678f395b3e6.png","width":"918"},{"desc":"","height":"517","title":"","url":"https://p0.ssl.img.360kuai.com/t019d2848fc7894dae5.png","width":"913"},{"desc":"","height":"653","title":"","url":"https://p0.ssl.img.360kuai.com/t011199027c50fafdf0.png","width":"938"},{"desc":"","height":"664","title":"","url":"https://p0.ssl.img.360kuai.com/t01141011f332612254.png","width":"868"},{"desc":"","height":"636","title":"","url":"https://p0.ssl.img.360kuai.com/t01c92bbcae24a8c5c3.png","width":"811"},{"desc":"","height":"585","title":"","url":"https://p0.ssl.img.360kuai.com/t0147fdcf309c561003.png","width":"548"}]}],"original":0,"pat":"art_src_0,fts0,sts0","powerby":"hbase","pub_time":1694182854000,"pure":"","rawurl":"http://zm.news.so.com/5c1f27fe8419623a4aa945b66d95da7e","redirect":0,"rptid":"d67748cda6931c6c","rss_ext":[],"s":"t","src":"Python网络爬虫与数据挖掘","tag":[{"clk":"kdigital_1:最强王者","k":"最强王者","u":""},{"clk":"kdigital_1:ows","k":"ows","u":""}],"title":"py文件转换成exe文件在windows上允运行 有没有什么好方法?

茹莺蒋5114如何将python工程打包为exe -
鄂狗岸19753531739 ______ 安装完pyinstaller之后就可以开始了. 1.使用pyinstaller生成可执行文件的方法 1.1 将依赖文件集中到一个文件夹: pyinstaller -D -w main.py #把main.py替换成你的主入口python文件即可. -w参数代表main.py是一个窗体程序. 1.2 将所有依赖文件都打包到同一个可执行文件中: pyinstaller -F -w main.py 2.调查pyinstaller生成程序的加载过程 使用如下命令,可以得到运行时的跟踪,tracing ,loader 的加载过程. pyinstaller -Fwd aui.py #把aui.py 换成你需要侦测的文件即可.

茹莺蒋5114python3怎么打包成exe -
鄂狗岸19753531739 ______ 有人说py2exe太过陈旧缺少维护操作不便,推荐PyInstaller项目 可用一句命令打包: pyinstaller -F -w -i manage.ico app.py -F:打包为单文件 -w:Windows程序,不显示命令行窗口 -i:是程序图标,app.py是你要打包的py文件 另外需要pywin32. 安装方法: 先跑pip install pywin32再跑pip install pyinstaller即可,多么简单.

茹莺蒋5114如何把python脚本打包成exe -
鄂狗岸19753531739 ______ 使用py2exe 安装py2exe 进入python程序所在文件夹 在文件夹下写一个setup.py的python文件,内容如下 from distutils.core import setup import py2exe setup(console=["将要转换的文件名称.py"]) 打开CMD窗口,将工作目录切换到python文件所...

茹莺蒋5114如何把python3程序原文件封装成exe
鄂狗岸19753531739 ______ 1.python封装成exe,对于2.3 - 2.7版本的,都可以用PyInstaller: 【记录】用PyInstaller把Python代码打包成单个独立的exe可执行文件 2.你这个是Python 3,没法用PyInstaller cx_freeze,好像是支持的,你可以去试试. 3.关于cx_freeze,自己google: cx_freeze 就可以找到详细信息了. (此处不给贴地址,请自己用google搜标题,即可找到帖子地址)

茹莺蒋5114vs2017如何打包python项目,生成exe文件 -
鄂狗岸19753531739 ______ 可以使用PyInstaller把python程序打包成exe,安装使用pip install pyinstaller,使用时,使用pyinstaller打包,参数如下-F, –onefile 打包一个单个文件,如果你的代码都写在一个.py文件的话,可以用这个,如果是多个.py文件就别用-D, –onedir 打包...

茹莺蒋5114python怎么把软件打包出来 -
鄂狗岸19753531739 ______ Python是纯粹的自由软件,具有丰富和强大的库.能够把用其他语言制作的各种模块很轻松地联结在一起.常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语...

茹莺蒋5114如何使用pyinstaller打包python文件为exe文件 -
鄂狗岸19753531739 ______ 一、下载pyinstaller 我使用的版本为PyInstaller-2.1,支持python版本2.3-2.7,点击这里下载.二、安装pyinstaller 下载完成后,解压即可.我的解压目录为D:\Python27\PyInstaller-2.1\三、使用pyinstaller打包.py成.exe应用程序1.注意使用前要安装...

茹莺蒋5114python制作的软件怎么打包 -
鄂狗岸19753531739 ______ 将你写的 py 文件放入Scripts 这个文件夹,然后在目录下打开CMD,运行pyinstaller -F xxx.py 就可以打包exe 文件了,生成的文件在 该目录下 dist 文件夹内;

茹莺蒋5114python 什么工具打包exe 好 -
鄂狗岸19753531739 ______ Python | 用Pyinstaller打包发布exe应用 http://jingyan.baidu.com/article/a378c960b47034b3282830bb.html

茹莺蒋5114Python如何打包成可执行程序exe -
鄂狗岸19753531739 ______ 我也遇到了这个问题,我是这样解决的. 你用python调用.bat或者.exe文件时,一般调用 方式如下: os.system(被调用程序) 对吧,这样就会因为调用了系统shell而出现黑框. 我的解决方法是: os.popen(被调用程序) 这样就把程序作为后台调用了,而且能根据popen的返回结果来获得程序的返回值.

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024