【Python】pyinstaller模块将py文件打包为windows可执行文件exe
python脚本如果在没有安装python的机器上不能运行,所以将脚本打包成exe文件,降低脚本对环境的依赖性,同时运行更加迅速。当然打包的脚本似乎不是在所有的win平台下都能使用,win7有一部分不能使用,我在win10能够很好的运行。
准备工作:
pyinstaller(http://www.pyinstaller.org/) 首先还是去官网看支持的python版本,不然会很尴尬的
可以直接在python环境使用命令:pip install pyinstaller (会自动下载future,pywin32,pyinstaller)
pyinstaller相关参数
如何使用Pyinstaller
1.cmd到python的scripts 找到pyinstaller.exe 本人:D:\zengSoftware\Anaconda\Scripts
2.输入命令 pyinstaller.exe -F demo.py
比如:pyinstaller.exe -F F:\PythonProject\PythonLession\BaseFunction\translater.py
从cmd最后一行输出可查找到生成的文件:D:\zengSoftware\Anaconda\Scripts\dist\translater.exe
如果想要对程序设置自定义图标:pyinstaller -F -i ico_path py_path
首先需要下载一张正常的ico,不能用直接修改后缀的。
下载图片:https://www.easyicon.net
输入命令:pyinstaller -F -i F:\PythonProject\PythonLession\BaseFunction\images\net.ico F:\PythonProject\PythonLession\BaseFunction\translater.py
【Python】pyinstaller模块将py文件打包为windows可执行文件exe相关推荐
- linux打包运行python文件_Linux下安装pyinstaller用于将py文件打包生成一个可执行文件...
安装使用流程 1. 首先给系统装个easy_install, 如果装了的可以跳过这步 到pypi官方网址 https://pypi.python.org/pypi/setuptools 去downlo ...
- 【Python学习 】Python的模块或py文件导入
目录 一.前言 二.python项目中导入模块(py文件)的几种方式 1.直接将py文件放到默认的库位置(特点:高效) 2.将文件放到创建的库位置(特点:方便管理) 3.将模块(模块包含很多py文件) ...
- 如何将.py 文件打包成windows系统下可执行程序.exe
在电脑已经安装python的情况下,我们是可以打开后缀为.py的文件,但如果你想把它发送给别的朋友,恰巧他的电脑没有安装python,你就需要将文件打包成.exe格式. STEP 1 下载安装Pyin ...
- 如何将.py文件打包成.exe可执行程序呢?pyinstaller不是内部或者外部命令?
我们平时在写完代码的时候,想要将.py文件打包在Windows系统下直接可执行,那么只需要下载一个第三方工具就OK啦! 一:下载第三方工具 输入win+r ---->cmd---->输入以 ...
- 【Python学习笔记(二)】使用Pyinstaller将不同路径下的py文件打包成exe可执行文件
** 使用Pyinstaller将不同路径下的py文件打包成exe可执行文件 ** ** 前言 在Windows环境下需要打包一个python项目成exe可执行文件,共有一个主函数BomSoftwar ...
- 使用pipenv建立虚拟环境解决python打包exe文件过大的问题(附打包带图标,多个py文件打包exe)
我们编写的程序可以发给其他小伙伴使用,但是其他小伙伴不一定安装有python.这时候就需要用到打包啦.打包可以将程序打包成exe文件.然后小伙伴在windows平台里就可以运行(无需python).直 ...
- 怎么把写好的python代码打包成exe-详解如何将python3.6软件的py文件打包成exe程序...
在我们完成一个Python项目或一个程序时,希望将Python的py文件打包成在Windows系统下直接可以运行的exe程序.在浏览网上的资料来看,有利用pyinstaller和cx_Freeze进行 ...
- python读取文件并存入mysql_1.python读取txt文件并插入到mysql数据库以及将py脚本文件打包成独立的exe程序...
读取txt文件并插入到mysql数据库 该小脚本适用于每天生成日志等信息到txt文本,然后通过windows的计划任务定时去执行python脚本打包成的exe文件,并将txt中内容读取以及格式化后插入 ...
- python3.7以上使用pyinstaller将py文件打包为exe ,解决安装后显示‘pyinstaller‘ 不是内部或外部命令,也不是可运行的程序或批处理文件的错误
python3.7以上使用pyinstaller将py文件打包为exe ,解决安装后显示'pyinstaller' 不是内部或外部命令,也不是可运行的程序或批处理文件的错误 1.使用pip安装pyin ...
最新文章
- 【Android源码】AlertDialog 源码分析
- JS操作frame框架
- 'putText' is not a member of 'cv'
- UVa12412 - A Typical Homework (a.k.a Shi Xiong Bang Bang Mang)
- spring+mybatis整合读取不了配置文件
- 像疯狗一般,你就具备了向上的资格
- Python中的文本处理
- (二)java版spring cloud+spring boot 社交电子商务平台 - 整合企业架构的技术点
- 大话synchronize底层原理
- Web页面适配移动端方案研究
- 小小算法题(CCF)
- APM应用性能管理的过去二十年
- 【原】小程序常见问题整理
- C++之导入lib库
- ORG LegacyCell for Mac - MS-20/Polysix音频合成器
- tiny_mce的本地图片上传插件
- 计算机地图制图的点状符号制作,点状符号
- 温莎大学的计算机专业,2017加拿大计算机专业前七名
- 学而思总裁曹允东谈创业:融资意识很重要
- 计算机会计期末试题及答案,会计电算化模拟试题及答案
热门文章
- abap数据类型转换_ABAP 中JSON格式的转换与解析
- 网站服务器怎么用手机登录不了怎么办,怎么打不开服务器列表了?
- matlab怎么画二维热力图_[原创]Day3.箱线图和热力图的绘制
- 全局事件总线 (GlobalEventBus)
- uniapp动态修改样式_掌握Photoshop图层样式技术
- linux下用c语言写黄金矿工,C语言写的黄金矿工O(∩_∩)O---初稿,能玩了
- python分析服务器日志_python实现web服务器日志分析脚本
- Gensee移动SDK之(二)协议
- 长沙理工大学计算机考研难吗,长沙理工大学考研难吗?一般要什么水平才可以进入?...
- Hashtable、HashMap、TreeMap总结