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相关推荐

  1. linux打包运行python文件_Linux下安装pyinstaller用于将py文件打包生成一个可执行文件...

    安装使用流程 1. 首先给系统装个easy_install, 如果装了的可以跳过这步 到pypi官方网址 https://pypi.python.org/pypi/setuptools 去downlo ...

  2. 【Python学习 】Python的模块或py文件导入

    目录 一.前言 二.python项目中导入模块(py文件)的几种方式 1.直接将py文件放到默认的库位置(特点:高效) 2.将文件放到创建的库位置(特点:方便管理) 3.将模块(模块包含很多py文件) ...

  3. 如何将.py 文件打包成windows系统下可执行程序.exe

    在电脑已经安装python的情况下,我们是可以打开后缀为.py的文件,但如果你想把它发送给别的朋友,恰巧他的电脑没有安装python,你就需要将文件打包成.exe格式. STEP 1 下载安装Pyin ...

  4. 如何将.py文件打包成.exe可执行程序呢?pyinstaller不是内部或者外部命令?

    我们平时在写完代码的时候,想要将.py文件打包在Windows系统下直接可执行,那么只需要下载一个第三方工具就OK啦! 一:下载第三方工具 输入win+r ---->cmd---->输入以 ...

  5. 【Python学习笔记(二)】使用Pyinstaller将不同路径下的py文件打包成exe可执行文件

    ** 使用Pyinstaller将不同路径下的py文件打包成exe可执行文件 ** ** 前言 在Windows环境下需要打包一个python项目成exe可执行文件,共有一个主函数BomSoftwar ...

  6. 使用pipenv建立虚拟环境解决python打包exe文件过大的问题(附打包带图标,多个py文件打包exe)

    我们编写的程序可以发给其他小伙伴使用,但是其他小伙伴不一定安装有python.这时候就需要用到打包啦.打包可以将程序打包成exe文件.然后小伙伴在windows平台里就可以运行(无需python).直 ...

  7. 怎么把写好的python代码打包成exe-详解如何将python3.6软件的py文件打包成exe程序...

    在我们完成一个Python项目或一个程序时,希望将Python的py文件打包成在Windows系统下直接可以运行的exe程序.在浏览网上的资料来看,有利用pyinstaller和cx_Freeze进行 ...

  8. python读取文件并存入mysql_1.python读取txt文件并插入到mysql数据库以及将py脚本文件打包成独立的exe程序...

    读取txt文件并插入到mysql数据库 该小脚本适用于每天生成日志等信息到txt文本,然后通过windows的计划任务定时去执行python脚本打包成的exe文件,并将txt中内容读取以及格式化后插入 ...

  9. python3.7以上使用pyinstaller将py文件打包为exe ,解决安装后显示‘pyinstaller‘ 不是内部或外部命令,也不是可运行的程序或批处理文件的错误

    python3.7以上使用pyinstaller将py文件打包为exe ,解决安装后显示'pyinstaller' 不是内部或外部命令,也不是可运行的程序或批处理文件的错误 1.使用pip安装pyin ...

最新文章

  1. 【Android源码】AlertDialog 源码分析
  2. JS操作frame框架
  3. 'putText' is not a member of 'cv'
  4. UVa12412 - A Typical Homework (a.k.a Shi Xiong Bang Bang Mang)
  5. spring+mybatis整合读取不了配置文件
  6. 像疯狗一般,你就具备了向上的资格
  7. Python中的文本处理
  8. (二)java版spring cloud+spring boot 社交电子商务平台 - 整合企业架构的技术点
  9. 大话synchronize底层原理
  10. Web页面适配移动端方案研究
  11. 小小算法题(CCF)
  12. APM应用性能管理的过去二十年
  13. 【原】小程序常见问题整理
  14. C++之导入lib库
  15. ORG LegacyCell for Mac - MS-20/Polysix音频合成器
  16. tiny_mce的本地图片上传插件
  17. 计算机地图制图的点状符号制作,点状符号
  18. 温莎大学的计算机专业,2017加拿大计算机专业前七名
  19. 学而思总裁曹允东谈创业:融资意识很重要
  20. 计算机会计期末试题及答案,会计电算化模拟试题及答案

热门文章

  1. abap数据类型转换_ABAP 中JSON格式的转换与解析
  2. 网站服务器怎么用手机登录不了怎么办,怎么打不开服务器列表了?
  3. matlab怎么画二维热力图_[原创]Day3.箱线图和热力图的绘制
  4. 全局事件总线 (GlobalEventBus)
  5. uniapp动态修改样式_掌握Photoshop图层样式技术
  6. linux下用c语言写黄金矿工,C语言写的黄金矿工O(∩_∩)O---初稿,能玩了
  7. python分析服务器日志_python实现web服务器日志分析脚本
  8. Gensee移动SDK之(二)协议
  9. 长沙理工大学计算机考研难吗,长沙理工大学考研难吗?一般要什么水平才可以进入?...
  10. Hashtable、HashMap、TreeMap总结