Python脚本打包为exe

Python selenium —— 将你的自动化脚本打包成一个exe 写好了Python selenium脚本,到其他机器上运行,还得要在其他机器上也装一套Python的环境,尤其在你用了一些第三方库的时候,甚至还要顾及操作系统是32位还是64位,是不是很坑,如果能打成一个exe就好了,不论32位还是64位,只要拷过去,安装合适版本的浏览器就行了。今天博主就带你将你的py脚本打包成一个exe 1. 环境 首先准备下环境,一台32位虚拟机(64位的py2exe不允许将程 阅读详情

直接Pyinstaller:

cmd

pyinstaller -Fw D:\test\test.py      # 控制台程序 加w不显示控制台,去掉w就能显示控制台

(-F 是打包成一个文件,-w是不出现调试窗口,窗体程序要这个)

用这个打包出来的exe会很大,没面子。

百度一下,据说Anaconda环境打包会使exe小很多。

但是,我不知道Anaconda,只知道pipenv,都可以创建py虚拟环境。

 

虚拟环境Pyinstaller:

cmd

#安装pipenv
pip install pipenv

#建立虚拟环境
pipenv install

#进入虚拟环境
pipenv shell

#安装模块
pip install test.py里面用到的模块

#pyinstaller也要安装
pip install pyinstaller

#打包
pyinstaller -Fw D:\test\test.py

打包完成,14M!

 

如何将Python脚本打包成exe执行文件 Python脚本打包成exe执行文件需求代码实现打包exe执行文件安装pyinstaller打包直接执行脚本执行效果 需求 一个教辅目录结构检查工具,目录结构是[书籍]-[章节]-[题目|答案]-[*.jpg],后台有个异步处理的服务,需要强依赖这个目录结构。 书籍解析是单独的pipeline,日志对用户不可见,这里用python写个工具给用户,方便他们检查目录结构,逻辑很简单,检查书籍下所有的章节是否只包含“题目”、“答案”两个文件夹,如果有其他文件或者目录结构不对,需要把异常的结构打印出来 代码实现 i 阅读详情

相关推荐

python脚本打包成exe+配置文件

1、python下安装pyinstaller: pip install pyinstaller 如果安装失败,返回一堆地址的选择(忘记截图),直接选择第一地址,重新使用命令:pip install --target xxx aaa (xxx为返回的第一个地址,安装aaa为包名) 2、打包Python代码: pyinstaller -F xxx.py 打包结束后在当前文件夹生成dist和build两个文件夹和xxx.spec文件,其中dist文件夹中便是执行文件,里...

yxtchc的博客 5675

pyinstaller打包pytest+allure框架的代码后,运行时exe: error: unrecognized arguments: --alluredir

pyinstaller打包pytest+allure框架的代码后,运行时exe: error: unrecognized arguments: --alluredir 使用pytest+allure写完自动化脚本后,在PyCharm中运行正常,使用Pyinstaller run_test.py运行后,在dist中找到run_test.exe运行报错 这个是什么原因引起的呢?麻烦路过的大神帮忙看看~ ...

weixin_44985156的博客 1896

Gem5模拟器,详解官网教程Event-driven programming(五)

Gem5模拟器,详解官网教程Event-driven programming、时间调度、如何自定义SimObject

qq_46675545的博客 2040

pyinstaller打包pytest的自动化程序为exe文件

不然会提示错误:ERROR: usage: main.exe [options] [file_or_dir] [file_or_dir] [...] main.exe: error: unrecognized arguments: --alluredir=report/allure --clean-alluredir inifile: G:\vss\Android\pytest.ini rootdir: G:\vss\Android。直接--hidden-import xxx即可。

xiaoguangguang_的博客 2059

告别SD卡!手把手教你用NVMe硬盘盒给Jetson Orin Nano离线烧录Ubuntu系统

本文详细介绍了如何利用NVMe硬盘盒为Jetson Orin Nano离线烧录Ubuntu系统,替代传统SD卡方案。通过硬件选择、系统镜像准备到烧录命令的全流程解析,帮助开发者提升存储性能与系统稳定性,特别适合嵌入式开发场景。

weixin_30808693的博客 459

银河麒麟服务器(ky10 server)arm、x86安装qemu虚拟机

接下来就可以新建服务器了。

zengliguang的专栏 8712

Pyinstaller打包pytest总结

学习python也有一段时间了,最近有项目需求,需要对pytest打包,按照正常的打包流程,打包后,发现仍不能完整脱离环境运行,遂对pytest的pyinstaller打包方式进行了一些钻研 1. Pyinstaller 的安装 python环境下,cmd输入使用 pip install pyinstaller 进行安装 特别注意: 如果是默认源,建议切换为国内源 2. pyinstaller 常用的打包参数 pyinstaller xxxx.py # 表示带命令行多文件打包 pyinstaller

baidu_31089219的博客 3068

Arduino IDE 2配置ESP32-S3工程全指南

嵌入式开发中,Arduino框架通过硬件抽象层(HAL)大幅降低MCU入门门槛,其核心在于板级支持包(BSP)与底层构建系统(如ESP-IDF)的精准协同。理解CPU频率、Flash模式、分区表、PSRAM等关键配置,本质是掌握SoC时钟树、SPI Flash通信协议、内存映射与FreeRTOS调度机制的技术原理。这些参数不仅决定固件能否启动,更直接影响功耗、实时性、OTA升级与大容量应用(如LVGL、TFLite Micro)的可行性。本文以ESP32-S3为例,聚焦Arduino IDE 2.x环境下从

root9的博客 783

关于pytest框架使用pyinstaller打包后执行提示ERROR: file or directory not found C:xxxxx

pytest框架使用pyinstaller打包后执行提示ERROR: file or directory not found C:xxxxx

weixin_44264966的博客 2152

python音频信号分析

声音以具有诸如频率、带宽、分贝等参数的音频信号的形式表示,典型的音频信号可以表示为幅度和时间的函数

MAY的博客 2785

智能车图像处理4-入门级分析3 ---十字路口补线

PS :入门级文章适合新手,如果已经有基础可以去看进阶篇文章。

taiyuezyh的博客 1万+

用 PyInstaller 打包封装python

用 PyInstaller 打包封装python 一、必备环境:安装PyInstaller : pip install pyinstaller 二、输入数据: test.py 代码,以及 test.png ,test2.png 用于界面显示到图标文件。 三、期望结果: 输出一个test 可以执行程序文件,可直接运行。如: ./test. 实际上,这个文件可运行程序文件是一个包,运行...

shixinwenwu的专栏 972

论文复现5:UMI Universal Manipulation Interface

UMI 采用手持式夹具,加上精心的界面设计,可实现便携式、低成本和信息丰富的数据收集,以进行具有挑战性的双手和动态操作演示。配备这些功能后,UMI 框架解锁了新的机器人操作功能,只需更改每个任务的训练数据,即可实现零样本可推广的动态、双手、精确和长视野行为。我们通过全面的现实世界实验展示了 UMI 的多功能性和有效性,其中通过 UMI Zeroshot 学习的策略在对不同的人类演示进行训练时可以推广到新的环境和对象。项目主页:https://umi-gripper.github.io/

github_38060285的博客 1977

Python脚本打包成exe,看这一篇就够了!

1、说起来还是有点玄学,上文中一模一样的过程我在两个电脑都执行过一遍。在其中一个上显示缺少xlrd这个库,安装后成功打包,也是一样的大小。小伙伴们可以在文末获取文件,也试试。2、在安装库是要注意一些库名,比如docx这个库不要,而是需要还有一些库可能因为版本不同导致不能使用,多碰碰壁就好了。3、为了防止打包时候有些库没安装好,可以先在虚拟环境中执行一下Python脚本。运行无误的话再打包,比较保险。4、最后,如果想要删除虚拟环境的话,可执行下方命令。

$firecat利白的代码足迹$ 34万+

西门子S7-1200PLC控制步进电机的组态编程和具体步骤

西门子S7-1200PLC控制步进电机的组态编程和具体步骤 硬件准备: 1) 一个S7-1214C DC/DC/DC,订货号:6ES7 214-1AG40-0XB0 2) 一个86系的步进电机+相应的驱动器 3) 一个20A的西门子24V电源(步进驱动器及plc电源) 4) Portal V15版本 组态及编程: 1) 创建一个验证项目,添加cpu( S7-1214C),双击“工艺对象”,选择“运动控制”的TO_PositioningAxis V6.0版本,如下图所示: 2) “确定”后,系统自动生成名

Robot_PLC_HMI_Automation 1万+

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

一键式Excel分词统计工具:如何轻松打包Python脚本为EXE

最近,表姐遇到了一个挑战:需要从Excel文件中统计出经过分词处理的重复字段,但由于数据隐私问题,这些Excel文件不能外传。这种情况下,直接使用Excel内置功能好像是行不通的,需要借助Python脚本来实现。 为了解决这个问题,我写了一个简单的数据分析和自动化办公脚本,以方便使用。想象一下,即使电脑上没有安装Python,也能通过一个简单的EXE文件轻松完成工作,这是多么方便! 因此,我决定不仅要写出这个脚本,还要学会如何将其打包成一个独立的EXE文件。这样,无需Python环境的电脑也能直接运行它

定期分享我的发现和想法,感谢你的陪伴和支持 3277

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

Python打包脚本为EXE可执行文件

在 main.py 中导入 add.py 的加法函数和 sub.py 的减法函数,并通过读取 config.yaml 中的参数来决定调用加法或减法函数。若需要将一个Python小项目打包成exe,则一般会选取入口程序(或称为主程序)作为打包的入口,并通过打包工具Pyinstaller进行打包操作。Python脚本打包为EXE的过程,主要是通过将Python代码、依赖库和Python解释器一起打包成一个可执行文件,从而实现不依赖于Python环境的独立执行。这样,生成的EXE文件将使用你指定的图标。

weixin_43715601的博客 3467

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

如何将python脚本打包成exe

前言 为了别人能在不装python环境的情况下,更加方便地调用我们写的python脚本,本篇博文将简单介绍下如何将python脚本打包成exe。 pyinstaller 很多编程语言的IDE都是默认自带打包功能的,而Python的打包,就相对“落魄”一点了,需要额外安装第三方的打包工具库,我这里用到的是pyinstaller这个库。 输入如下命令进行安装: pip install PyInstaller 安装方法一 在主程序目录下,进入cmd窗口,输入如下命令: pyinstaller -F gen

如果想成为中心,那么就到中心去吧。 670

Python selenium 自动化脚本打包成一个exe

目标 打包Python selenium 自动化脚本(如下run.py文件)为exe执行文件,使之可以直接在未安装python环境的windows下运行 run.py文件源码: 文件路径:D:\gongcheng 注:chromedriver.exe 文件在D:\gongcheng目录下 #!/usr/bin/python3 # encoding:utf-8 from selenium impor...

yiwenrong的博客 7490

【python 学习】如何将Python脚本打包成可执行的exe文件#520表白代码

文章目录前言安装pyinstaller案例素材setup.py素材ico素材pyinstaller打包扩展了解 前言 我们开发的脚本一般都会用到一些第三方包,可能别人也需要用到我们的脚本,如果我们将我们的xx.py文件发给他,他是不能直接用的,他还需要安装python解释器,甚至还要安装我们用的那些第三方包,是不是有点小麻烦?但是我们都知道,PC是可以直接运行exe文件的,这就为我们提供了一个便捷的方式。发源码又要求对方有对应的解释器,一般是行不通的,所以我们要把源码打包成可执行的.exe文件,方便广大用

张国荣家的弟弟 1326

python一键打包32版exe脚本

个人原创,转载请注明出处 环境说明: python32位,版本3.7.3 理论上3.4以上版本可行 直接上代码,通俗易懂 #!/usr/bin/env python3 # _*_ coding: utf-8 _*_ # File : 一键打包exe.py # Author: DaShenHan&道长-----先苦后甜,任凭晚风拂柳颜------ # Date ...

qq_32394351的博客 1万+

Python脚本打包成exe文件

别急,今天我就教你如何将python脚本打包成exe可执行文件,这样无论你的朋友有没有安装python,都可以运行你写好的程序!我把我们的python脚本程序wechat_multi_open.py以及准备设置exe的图标文件VX.ico放在了"E:\Python\VX"路径中;注意:我们很多人会由于网速的原因,安装会比较慢,所以,我们可以通过切换下载源来提升下载速度!:此时我们发现python脚本程序文件夹中多了一个dist文件夹,打开它,我们就可以找得到我们打包好的exe可执行文件了。

soumns丶涛的博客 533

Python脚本打包可执行文件exe:一款便捷的Python脚本转换工具

Python脚本打包可执行文件exe:一款便捷的Python脚本转换工具 【下载地址】Python脚本打包可执行文件exe 该项目提供了一份详细的指南,帮助开发者将Python脚本打包成Windows系统下的可执行文件(exe)。通过使用pyinstaller工具,用户可以轻松地将Python程序转换为无需Python环...

gitblog_06796的博客 728

python自动化脚本打包_Python selenium —— 将你的自动化脚本打包成一个exe

写好了Python selenium脚本,到其余机器上运行,还得要在其余机器上也装一套Python的环境,尤为在你用了一些第三方库的时候,甚至还要顾及操做系统是32位仍是64位,是否是很坑,若是能打成一个exe就行了,不论32位仍是64位,只要拷过去,安装合适版本的浏览器就好了。今天博主就带你将你的py脚本打包成一个exejavascript1. 环境首先准备下环境,一台32位虚拟机(64位的py...

weixin_33721696的博客 1275

Pyinstaller库打包单个python脚本为exe可执行文件的方式

亲测有效,小白过坑指南。

2302_80197042的博客 2481
上一篇: 标准SQL语句综合
晨晚_
博客等级 码龄9年 10粉丝 17原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值