首页 >>  正文

py打包成exe别人不能用

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

大家好,我是皮皮。

一、前言

前几天在Python最强王者交流群【黑科技·鼓包】问了一个Python打包的问题,一起来看看吧。

还有个问题想请教下,用pyinstaller生成的,如果我生成了exe,那我还需要安装py环境吗?需不需要留一个chromedrive啊?

二、实现过程

这里【小小明】给了一个指导,如下所示:py环境已经打包到exe,chromedrive可以让用户自动下载,selenium4的最新版是支持任何版本的chromedrive自动下载的。你留的chromedrive也不见得匹配用户的谷歌游览器的版本。

后来【小小明】补充道:这是我以前的自动下载驱动的代码了,现在已经过时了。无法处理115以上版本的谷歌游览器。直接使用selenium4最新版,不指定位置就可以自动下载驱动,

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

三、总结

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

最后感谢粉丝【黑科技·鼓包】提出的问题,感谢【小小明】给出的思路,感谢【莫生气】等人参与学习交流。

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

","gnid":"9bbf8a59b7e60e6ff","img_data":[{"flag":2,"img":[{"desc":"","height":"737","title":"","url":"https://p0.ssl.img.360kuai.com/t0163c8197db2b23d2e.png","width":"889"},{"desc":"","height":"658","title":"","url":"https://p0.ssl.img.360kuai.com/t01fe335bf191be65a1.png","width":"885"},{"desc":"","height":585,"title":"","url":"https://p0.ssl.img.360kuai.com/t01a062640a5b90a23c.jpg","width":548}]}],"original":0,"pat":"art_src_0,fts0,sts0","powerby":"pika","pub_time":1702561773000,"pure":"","rawurl":"http://zm.news.so.com/cc3f4eecfe4961e7e2793317002a0943","redirect":0,"rptid":"b81abb8ae951570f","rss_ext":[],"s":"t","src":"Python网络爬虫与数据挖掘","tag":[{"clk":"ktechnology_1:最强王者","k":"最强王者","u":""},{"clk":"ktechnology_1:chro","k":"chro","u":""}],"title":"如果我生成了exe,那我还需要安装py环境吗?需要留一个chromedrive?

齐弯洋1083如何将python程序封装成exe可执行文件 -
聂莉杰13324657159 ______ 5步将py文件打包成exe文件 http://www.360doc.com/content/13/1216/11/11029609_337549928.shtml 用PyInstaller把Python代码打包成单个独立的exe可执行文件 http://www.crifan.com/use_pyinstaller_to_package_python_to_single_executable_exe/

齐弯洋1083python打包成exe的文件怎么这么大 -
聂莉杰13324657159 ______ 因为python把所有必要的工具包和Dll文件都放到了一起,这个可以脱离python环境,也就是到其他没有装python的电脑中去运行,我原来打包过matplotlib,一下子就200多兆,确实够大.

齐弯洋1083如何在linux平台将python封装成exe文件,我用cxfreeze试过,生成了linux下的可执行文件,无法生成exe文件 -
聂莉杰13324657159 ______ 你先要知道的是,对于: 可执行文件: linux下有对应的ELF类的,就是你生成的,是可以执行的; windows下:才叫做exe,是对应的别的格式的;需要在Windows平台下去打包,才能生成exe格式的. 所以,对于你的问题的答案是: 的确是无法在linux下生成exe的,是正常的. 如果非要生成,则需要到windows下去折腾,才能生成exe. 详见: 【记录】用cx_Freeze把Python代码打包成单个独立的exe可执行文件 更建议用,更好用的:PyInstaller,详见: 【记录】用PyInstaller把Python代码打包成单个独立的exe可执行文件

齐弯洋1083pyinstaller怎么将一个python文件夹打包成一个可执行文件 -
聂莉杰13324657159 ______ 准备:首先找出你的Python安装版本,假设你不知道自己安装的版本,那么请你这样操作看看自己安装的python版本:桌面键+R,也就是打开cmd命令行,输入Python,如下图:我的安装的是Python3.5的版本,然后到这个链接去下载 这个win...

齐弯洋1083如何用python写exe程序 -
聂莉杰13324657159 ______ Win下发布应用 起因 今天实验室同学看到我的乞丐版二输入规则器,他挺感兴趣的,也想要玩玩,但是他没有装python的环境,总不能让他一直玩我电脑吧,所以想到了将程序打包成exe,直接运行!想法一出来,根本挡不住啊,说干就干,先...

齐弯洋1083自己编的C程序在别人电脑上运行 -
聂莉杰13324657159 ______ 直接把程序打包成exe文件就可以了,windows系统都可以

齐弯洋1083Python引入第三方库之后能转为exe文件吗 -
聂莉杰13324657159 ______ 可以 的. 我经常使用的是 py2exe 或 PyInstaller 这两个都可以,只是偶尔会出一点问题;可能是用法不对; 一、安装 py2exe cmd 到 python 安装目录下:Scripts 文件目录 D:\install\python\Scripts>pip install py2exe 二、把 需要转换的文件放到 ...

齐弯洋1083如何python程序变成一个exe文件 -
聂莉杰13324657159 ______ 【Python】.py程序转换成.exe可执行程序 http://jingyan.baidu.com/article/f25ef254082ac6482c1b8223.html

齐弯洋1083pyinstaller 打包了一个python程序,生成的.exe文件打开后 Failed to execute script main -
聂莉杰13324657159 ______ 我遇到一相同的问题,是python2.7+web.py,目前在win10x64下编译后出现你这个问题,但不是编译的所有项目还这样.在winxpx32下编译(运行直接说不是有效win32),然后放在win10x64下运行没有问题, 我觉得应该就是各种库有不兼容的地方,现在也没有找到解决方法,只能先在xp打包好再用

齐弯洋1083python写出的程序可不可以输出成exe -
聂莉杰13324657159 ______ 你运行的时候他好像会自动解开包(可能会解到temp文件夹),能找到py文件,当然人家可能只用pyo,pyc之类,那就回到反编译这些文件的问题上.

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