首页 > 编程知识 正文

cxfreeze打包python(python为什么叫爬虫)

时间:2023-05-06 02:32:30 阅读:69991 作者:3525

总院rzdz、python资源库众多,语法优雅,深受开发者喜爱。

对我来说,写一个小程序,不用太想问题的时候,python无疑是我的首要选择。 有时是个小程序,但我需要让他们通用。 不用想把他变成跨平台,至少也要能跨到电脑上吧。 否则,即使去别的电脑也需要安装python运行环境。 在那里执行后,必须请别人删除。 因为太麻烦了,即使是用在别人身上,也需要自己在没有python环境的电脑上使用。 我们有时把python

目前,python中常用的打包工具包括:

py2exe下载地址

cxfreeze下载位置

PyInstaller下载位置

目前,这三种工具只有cxfreeze支持python3软件包,这也是没办法的事。 我也是。

好了,别废话了,我希望我自己能分享使用cxfreeze的经验,帮助有需要的朋友。

安装cxfreeze后,python/Script目录中只能直接使用三个文件: cxfreeze、cxfreeze-postinstall和cxfreeze-quickstart

必须通过命令行访问当前目录,然后输入:

python cxfreeze

用python编译cxfreeze,编译成功后生成cxfreeze.bat文件

然后重新启动命令行,输入cxfreeze,查看cxfreeze是否指示它不是内部程序或命令。 如果出现常规cxfreeze命令提示,祝贺您。 cxfreeze已配置。 否则,就需要配置环境变量。

全部配置后,有两种方法可以使用cxfreeze打包相应的脚本。

使用cxfreeze命令直接完成

将cxfreezename.py---- target-dirout/# name打包到exe中,并放在out目录下

在setup.py上完成

#设置代码

from cx_Freeze import setup,Executable

executables=[

执行(

script='Test.py ',#目标引用脚本

base='win32gui ',#GUI程序必须隐藏控制台

生成targetName='Test.exe ',exe的名称

生成icon='test.ico'#exe的图标

() )

如果需要包装,请访问相应的目录,然后输入:

python setup.py build #打包的文件位于build目录下

自己踩的洞:生成的程序名称最好用英文名。 中文名字直接乱码报告错误。 如果出现类似于Test2.0的名称,则在运行时提示not find Test2.0.__main__以报告错误

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。