py文件转换成exe格式

本人写好的py再给别人使用的时候,往往都需要再在别人的电脑上配置一遍环境,感觉超级麻烦,所以找到了pyinstaller这个工具,可以帮助我直接生成exe文件,当然也帮我做好了库环境的包含工作,简单方便,在此记录。

安装pyinstaller

pip install pyinstaller

打包程序

在命令行中进入所需打包的目录;

打包指令:

pyinstaller -F demo.py

参数含义:

-F   指定打包后只生成一个exe格式的文件
-D  –onedir 创建一个目录,包含exe文件,但会依赖很多文件(默认选项)
-c  –console, –nowindowed 使用控制台,无界面(默认)
-w  –windowed, –noconsole 使用窗口,无控制台
-p  添加搜索路径,让其找到对应的库。
-i  改变生成程序的icon图标

注意

  • 只能在windows上使用
  • 只能使用英文路径

py文件转换成exe格式相关推荐

  1. bat脚本中获取上级目录_使用Python写一个可以监控Tomcat 运行的脚本,并且把.py文件转换成.exe文件...

    使用Python写一个可以监控Tomcat 运行的脚本,并且把.py文件转换成.exe文件 文章来源与博主本人的CSDN博客,博客地址:https://blog.csdn.net/weixin_435 ...

  2. 小白学习PYTHON之路---PY文件转换成EXE可执行文件

    一.背景 今天闲着无事,写了一个小小的Python脚本程序,然后给同学炫耀的时候,发现每次都得拉着其他人过来看着自己的电脑屏幕,感觉不是很爽,然后我想着网上肯定有关于Python脚本转换成可执行文件的 ...

  3. python:将.py文件转换成.exe文件

    一.使用pip安装PyInstaller ①python3.x需要使用PyInstaller才能进行转exe文件. ②在命令里安装PyInstaller 如下图,我是在Anaconda的python环 ...

  4. 用pyinstaller打包多个py文件转成exe格式

    用pyinstaller打包多个py文件转成exe格式 用pyinstaller打包多个py文件转成exe格式 响应国家号召2019-Ncov 在家闲来无聊,学写一个飞船攻打外星人的python程序, ...

  5. 如何将多个py文件打包成exe格式

    1.首先安装pyinstaller pip install pyinstaller 2.将所有.py文件放在一个工作目录下 3.为程序运行单独创建一个环境(我的是tf2)cmd先激活工作环境 cond ...

  6. py2exe——.py文件转换成exe

    1.官网下载 http://www.py2exe.org 2. 将要转换的python脚本放到Python文件夹内 在python的目录下面,通常是(C:\Python27,看你安装Python的位置 ...

  7. 如何将py文件转换成exe

    1.进入命令提示符(cmd)窗口,(快捷键win+R),输入py install pyinstaller 下载pyinstaller库,显示Successfully built pyinstall 成 ...

  8. 如何将python文件打包成exe格式

    文章目录 如何将python文件打包成exe格式 1.安装pyinstaller image-20211217220823007 2.进入python文件的存储位置 3.生成exe文件 4.pyins ...

  9. python应用---将py文件打包成exe应用程序

    写好了python程序,想将它像一个app一样双击就可以运行,或者想发给一个没有python编辑器的朋友,该如何操作? python开发人员就考虑了这种情况,提供了一系列的库以供使用者解决这些问题. ...

  10. 将jar文件转换成exe可执行文件

    将jar文件转换成exe可执行文件: exe文件使用方便,而且还可以提高源码及资源的安全性,但同时也失去了java的初衷--跨平台性. 如果你坚持要转换成exe文件,请按以下方式进行: 利用exe4j ...

最新文章

  1. 不用CMake编译查询OpenCV函数、类定义等的方法(全文搜索-所有文档搜索指定内容神器:CJC超级硬盘快搜索和AnyTXT Searcher)
  2. 【机器学习算法-python实现】采样算法的简单实现
  3. python调用库实现返回ping的时延_python网络作业:使用python的socket库实现ICMP协议的ping...
  4. fabric 转账_Fabric 学习笔记-架构初探
  5. 五、QPushButton按钮和QLineEdit控件操作
  6. docker-ovs遇到的问题以及解决办法
  7. GitHub上的私有仓库转换为共有仓库以及共有仓库转换为私有仓库
  8. mysql客户端攻击_HackerNews
  9. CentOS 上MySQL报错Can't connect to local Mysql server through socket '/tmp/mysql.scok' (111)
  10. springboot雪花算法的生成
  11. 太开放计算机软件快上课,[计算机软件及应用]CAXA电子图版上课.ppt
  12. 几张趣图助你理解HTTP状态码
  13. pytorch tensor索引、切片、连接——Indexing, Slicing, Joining
  14. 电子扫描件怎么弄?这个方法值得了解
  15. 一种基于蜂窝信令数据的数据驱动型OD矩阵构建的方法:以里昂地区(法国)作为研究...
  16. NXP RT1021初探
  17. R语言 关于h2o深度学习的一些心得
  18. 浅析微信头脑王者答题小程序源码功能模块与价格之间关系
  19. 智能车单车组之平衡控制理论分析篇
  20. HTML/CSS/JS 页面蜘蛛网背景特效

热门文章

  1. 计算机桌面隔几秒闪一下,电脑最近怎么老是隔一段时间显示器就要闪一下
  2. 华东师范大学夏令营复习计划总结
  3. Gitbub 基本使用
  4. operate new、delete new和placement new
  5. 抖音名字怎么改不了_抖音为什么改不了昵称
  6. 五个高效的工作方式,提高你的工作效率
  7. STM32 CubeIDE快速创建工程(图文详解)
  8. 对JavaScript中的 事件 进行疯狂 处理
  9. 汉字编码与拼音输入法
  10. cpu高对计算机有什么影响吗,电脑CPU性能高低有什么影响 怎么提高电脑CPU性能...