首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Python脚本到Windows可执行程序——Cxfreeze的安装与使用

    所以可以将 Python 程序打包程可执行的 .exe 文件。可以用的库有:cx_freeze,py2exe,PyInstaller。在此介绍 cx_freeze。...# --target-name 是打包后的程序名 # --base-name=win32gui 程序用到图形化界面后,配置可使程序打开时隐藏黑窗口 # --include-modules 是要包含的模块或库...(我使用的时候,这一项不起作用,还不知道为什么) 如果常用,可以工程目录下建一个 build.bat 文件,存放上述命令。...生成 .msi 格式的 windows 安装包 python setup.py bdist_msi 两种方法的区别 build 会在当前目录下生成目录,存放可执行的文件以及依赖,目录结构如下: lib\...分发时单个文件会比较方便。 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

    2.4K10

    利用PaddleOCR实现一个粤康码行程卡识别工具

    web服务,最后使用pyinstaller打包为windows可执行文件。...首先将RapidOCR项目下python/onnxruntime_infer目录下载到本地 下载相应模型和用于显示的字体文件 百度网盘 提取码:30jv | Google Drive 下载之后模型和相应字体文件放在...然后建议新建一个虚拟环境,使用pyinstaller打包安装 相关命令如下 pyi-makespec -c web_service.py 随后修改生成的web_service.spec文件,如下 #...datas=pyinstaller_datas(), ... ) 然后打包生成 pyinstaller web_service.py 会在dist文件夹下生成一个可执行文件 随后把相关资源文件夹复制到可执行文件...(exe)的同级目录下 图片 可能会弹出相关警告,同意即可 图片 访问localhost:8866,批量上传图片耐心等待检验即可,若图片有问题时,系统会弹出来,进行复核就行了。

    1.4K20

    Python脚本转exe文件

    经过Google发现有py2exe和Pyinstaller可以将Python脚本编译成Windows(Pyinstaller支持多平台)可执行文件。...根据官网的说明,exe文件会保存在dist文件夹中(见下图),所以我们只需要带着这一个文件夹,就可以在没有Python环境的机器上执行Python脚本了。 ?...大家可能会觉得整个文件夹看起来不够简洁,我们可不可以只带着一个exe文件呢?当然是可以的,只需要在转换的时候加上选项-F就可以实现只生成一个exe文件,截图如下: ?...我们可以看到上面两种方法所生成的exe文件大小有很大差别(第一个是1.52MB,第二个6.99MB),但是经过测试,发现两种方法exe文件启动时间并没有明显的差别,可能是因为我的这个脚本简单。...但是对于一个复杂的Python脚本,加选项-F转换后的exe文件肯定会比不加选项生成的exe文件大很多,启动也会慢很多,故建议在转换一个复杂的Python脚本时不要加选项-F以提高exe启动速度。

    1.7K20

    python打包exe——pyinstaller遇到的那些坑及解决办法

    出现原因: 1.对应打包的python.exe路径存在中文 2.对应打包的python.exe路径存在空格 3.心大的人,直接从别的地方把文件拷贝到另外一个地方,实际路径发生了变化,导致scripts\...-X, –upx 如果有UPX安装(执行Configure.py时检测),会压缩执行文件(Windows系统中的DLL也会)(参见note) -o DIR, –out=DIR 指定spec文件的生成目录...大概框架如下: 2、Gui开发完毕后,开始研究pyinstaller,也翻阅了论坛关于pyinstaller的相关用法,这里总结下我的工具的打包步骤 2.1、先下载pyinstaller,我比较懒,...下图为命令生成的日志,红框部分则为exe工具生成的路径,如果在日志中只有info信息的话,说明打包过程没有问题 2.4、找到生成的exe文件,运行exe(生成的exe文件都会在dist目录下) 运行时...2.6、重新生成exe工具,去掉后台模式以及更换掉图标 给大家推荐一个图标获取地址,里面ico蛮多的:easyicon 下载了自己心仪的ico后,用-i+ico路径来替换默认ico,这次重新生成

    4.1K11

    01.如何把.py文件打包成为exe,重

    1.应用场景 1.1 故事背景 我自己用python写了一个小程序发给其他同事用,给他的就是一个.py文件,不过他觉得比较麻烦,还要安装环境,他问我有没有简单一点的方式,我给一个exe文件,他就不用安装环境就可以运行我的程序...PyInstaller:将 Python 程序转换成独立的执行文件(跨平台)。...pyinstaller参数 含义 -F 指定打包后只生成一个exe格式的文件 -D –onedir 创建一个目录,包含exe文件,但会依赖很多文件(默认选项) -c –console, –nowindowed...-i 改变生成程序的icon图标 -h pyinstaller各个参数的讲解 1.5 关于 pyinstaller 使用总结 在用 pyinstaller 打包成exe后,点击运行,发现直接闪退,有点懵逼...,猜想肯定是自己的使用方式不对,后来也去google上搜索了,发现也有人也在搜索 pyinstaller 打包exe后闪退的相关问题,按照教程尝试了好几篇,找了好几天一直没有理想的答案,发现还是闪退。

    1.3K10

    使用PyInstaller将python转成可执行文件exe笔记

    1、安装PyInstaller 首先需要下载PyInstaller和UPX,UPX是用来压缩exe的,点击超链接下载吧,目前稳定版本是1.3,注意选择你使用的操作系统。...如在Windows下,将下载解压后的upx.exe放到PyInstaller解压后的文件夹内。 设PyInstaller的文件夹为D:\PyInstaller,下同。...主要是运行Make.py,会在PyInstaller\support\load\下生成run和run_d两个文件,详见PyInstaller\doc\Manual.html说明。...Py代码放在一个目录中(默认是这个) -K, --tk 包含TCL/TK -d, --debug 生成debug模式的exe文件 -w, --windowed, --noconsole 窗体exe...,生成exe文件 执行: Build.py C:\HelloWorld.spec   一长串信息之后,你会在C:\下发现HelloWorld.exe这个文件,就是它啦!

    1.5K20

    Python如何生成exe文件?用Pycharm一步一步带着你学(超详细、超贴心)

    第一步 下载pyinstaller pyinstaller插件是Python自带的插件,用于为我们写好的代码进行打包,最终自动合成.exe文件。...在此界面写输入指令: pip install pyinstaller 对pyinstaller进行下载。...-F:表示希望将所有的程序全部打包在一起,生成的只有一个.exe文件,这样的文件集成度高,但是运行速度慢;如果不写-F,生成的还有一堆.dll文件,这样的程序里文件很多,但是运行速度比较快,这也是我们平时使用的程序的样式...XXX.py:指的是你整个项目的入口程序,大家写项目时很可能是多文件编程,你整个项目时靠哪个文件作为入口拉起来的,就填那个文件的名字。...第三步: 找到生成的.exe文件 有不少同学都反映,没有看到生成的.exe文件。 没看见就对了,因为.exe文件根本不在工程文件夹下面。

    3.6K10

    Pyinstaller打包exe太大,运行太慢

    1.背景 通过python使用pyqt编写了一个界面程序,并使用pyinstaller将其打包成exe文件 2.问题 打包的exe文件非常大,有280M,而且更无法忍受的是打开非常非常的慢!!!...,在打包的时候,你的exe会集成很多不必要的包,从而导致exe文件太大。...因此,用虚拟机装了win7,在win7上安装纯净的python,网址:https://www.python.org/,如果下载太慢可以复制链接,在迅雷中下载python.exe。...pip 安装pyinstaller,然后在你的项目下: pyinstaller -F XXX.py 成功之后在dist文件下会有XXX.exe文件 可以发现exe文件大大减小,而且打开也快多了!!!...(2)scipy打包出错 pyinstaller 在打包时,生成的exe文件无法打开,查看了一下错误,是因为scipy的原因。

    3.9K20

    Python学习笔记(15)-Python代码转换为exe可执行程序详解

    制作exe 3.1 编写python文件 3.2 将代码文件放至pyinstaller目录 3.3 制作exe 3.4 查看并运行exe 4. 兼容性问题 5. 其他方法制作exe 1....2. pyInstaller安装配置 2.1 下载PyInstaller 打开网址:pyInstalller下载网址 如图: 因为我的Python是3.6版本,所以应该是选择最下面的那个,上面的支持...2.2 下载后解压PyInstaller 下载并解压后目录如下: 2.3 下载pywin32 还需要下载一个pywin32,pywin32网址,注意选择Python3.6版本的下载。...3.3 制作exe 在cmd命令行进入该目录,并执行命令:python pyinstaller.py -F hello.py 3.4 查看并运行exe 生成了一个新目录D:\Python\pyinstaller-pyinstaller...\hello,在该目录的dist文件夹下生成了一个hello.exe。

    67220

    通过 pyinstaller 将 python 脚本打包成可执行程序

    事实上,pyinstaller 不知可以生成 windows 环境下的可执行程序 exe,还可以生成 GNU/Linux,Mac OS X,FreeBSD,Solaris 和 AIX 环境下的可执行程序...本文抛砖引玉,仅介绍 windows 环境下的 exe 文件的生成,如果其他系统环境中执行,只需要在安装 pyinstaller 时先安装对应的 OS 支持工具,执行相同命令即可生成对应环境的可执行文件...要生成 windows 环境下运行的 exe 可执行文件,需要安装 pywin32,可以访问下面的链接下载对应版本的 PyWin32.whl 文件并安装: https://www.lfd.uci.edu...基本用法 最简单的用法即是执行下面的用法: pyinstaller scriptname script name 就是你的 python 脚本,这样就可以生成一大堆文件,其中有一个 exe 文件,点击执行该...exe 文件即可。

    1.1K20

    别再问我Python打包成exe了!(终极版)

    这个时候如果将脚本打包成exe文件,微信发送给她,即使她的电脑上没有安装Python解释器,这个exe程序也能在上面运行。岂不美哉? ?...将其中脚本py_word.py,待处理的表格文件workbook.xlsx,以及准备好的软件图标图片chengzi.ico放在了我电脑的F:\py_word目录下(如果大家感兴趣的话,可以在文末下载获取...执行完毕会发现当前目录多了几个文件夹,打开其中名为dist的文件夹。 ? 已经生成了一个名为py_word的exe应用程序,并且图标也是我们设置的橙子图案,看来已经成功一半了。...要不运行一下,试试能否正常生成word日报? ? 打包exe后执行 成功运行,可惜就是文件有点大(339M) ?...[2] 下载链接 如果大家想测试Python打包,手头又没有合适的文件,可以在公众号后台回复“打包”即可获得以下文件: ?

    21.4K40

    Python使用pyinstaller打包几个小技巧

    过程中会有一些警告信息,忽略即可,一般不影响使用,生成的单个exe文件为: ?...打包为单个文件时,文件比较大,减小文件体积的技巧有: 1)尽量使用from ... import ....明确导入程序中使用的模块对象,避免使用import...导入整个包。...2)使用upx.exe压缩文件。首先打开网站https://upx.github.io/下载对应的upx.exe文件,这里以Windows操作系统为例,如图: ?...下载后解压缩,把其中的upx.exe文件放到Python安装目录的scripts子文件夹中: ? 然后进入命令提示符,执行下面的命令打包: ? 生成的exe文件如下,可以发现压缩比并不是很高: ?...4、把Python程序打包为多个文件:在使用pyinstaller打包时,不加-F参数即可打包为多个文件,这时生成的exe文件是主程序,同时还会生成一些依赖文件,如图: ?

    2.7K20

    2个技巧,学会Pyinstaller打包的高级用法

    install https://github.com/pyinstaller/pyinstaller/archive/develop.tar.gz 当然了,也可以下载whl文件,然后pip install...成功后会在同级目录下生成一个dist文件,里面就是一个和代码文件名同名的可执行文件: ? 双击该可执行文件,我们可以看到直接在python解释器里运行测试.py文件时一样的结果: ?...如果省略该选项,那么第一个脚本的主文件名将作为 spec 的名字 打包一个带自定义icon的exe可执行文件 我们可以去这里下载icon文件: https://www.iconfont.cn/ 可以去这里将图片转化为...直接用以上方式打包的时候,这些资源是无法被打进包的,我们需要进行修改打包时的spec文件来实现。 spec文件是告诉Pyinstaller怎么打包py文件,比如路径、资源、动态库、隐式调用的模块等等。...以上就是本次全部内容,大家如果遇到打包时涉及到配置文件的或者隐式调用的,可以采用这两个2技巧进行特殊打包!

    6.7K30

    别再问我Python打包成exe了!(终极版)

    这个时候如果将脚本打包成exe文件,微信发送给她,即使她的电脑上没有安装Python解释器,这个exe程序也能在上面运行。岂不美哉? ?...将其中脚本py_word.py,待处理的表格文件workbook.xlsx,以及准备好的软件图标图片chengzi.ico放在了我电脑的F:\py_word目录下(如果大家感兴趣的话,可以在文末下载获取...执行完毕会发现当前目录多了几个文件夹,打开其中名为dist的文件夹。 ? 已经生成了一个名为py_word的exe应用程序,并且图标也是我们设置的橙子图案,看来已经成功一半了。...要不运行一下,试试能否正常生成word日报? ? 打包exe后执行 成功运行,可惜就是文件有点大(339M) ?...[2] 下载链接 如果大家想测试Python打包,手头又没有合适的文件,可以在「凹凸数据」后台回复“打包”即可获得以下文件: ?

    1.5K20

    pycharm安装pyinstaller

    pycharm打包exe 相信大家下载成功后就会迫不及待打包py文件成exe了,同理,网上的教程就是在Terminal下输入pyinstaller -F -w xxx.py ,xxx换成你文件名就可以...文件下的版本,所以我们要把pycharm下载的最新pyinstaller包放到python文件夹下面 首先我们还是打开setting,把鼠标移到我们下载的工具下面,就会显示安装的地址,对了,可能打包失败还有一个原因...文件夹,右侧是pycharm下载文件夹),我把Scripts也顺带覆盖了,里面是这些工具的exe文件,注意python的scripts文件夹和lib文件夹是同一级,不要覆盖错了 在这里插入图片描述...这个是我项目下py的文件地址,这个地址改成你的项目的地址就可以,然后就成功啦 在你py文件地址下会生成一个dist文件,里面打开就是你打包的exe文件了 在这里插入图片描述 pycharm中的Tool...(这个选择你的pycharm下载工具包的地址,上面讲过怎么找,在同一个目录下面,打包时就是使用的你pycharm下载的工具了,也可以改为你python安装的地址) Arguments:-F -w FileDir

    2.9K10

    手把手教你基于Python实现打包成exe程序

    用户只需下载一个exe文件,而无需关心依赖库和其他资源。...从网上找了一个对比:使用PyInstaller将Python程序打包成exe可执行文件教程(一)安装pyinstallerpip install pyinstaller如果是升级的话:pip install...--name=名称:指定输出文件的名称。--paths=路径:在搜索导入的模块时添加额外的路径。...3、执行后就会生成运行上述命令后,PyInstaller会在当前目录下创建两个文件夹:build/和dist/。dist/文件夹包含了可执行文件。如果一切正常,exe文件会在这里找到。...(四)高级用法1、单文件(--onefile):使用--onefile选项创建单一的exe文件:pyinstaller --onefile your_script.py这将生成一个包含所有依赖项的单个exe

    5.6K10
    领券