python能做出exe程序么_教你用python做exe程序
pyinstaller是一个python扩展包,可以将python文件转换成exe文件,这样就可以实现在没有python的环境下运行想运行的程序啦!
也可以用python做一个windows桌面应用程序啦!
安装pyinstaller包
pip install pyinstaller
下面是pyinstaller使用方法,如何使用pyinstaller把py文件打包成exe程序
常用的命令
首先cd 到你想要打包的py文件所在的位置,cmd中执行以下命令
pyinstaller -i xxx.ico -w XXX.py -p xxx.py --hiddenimport xxx.py
参数解释
-i 给exe程序换上想要的图标-w 运行exe文件不打开命令行 XXX.py 是你的py主文件-p 是打包你自己写的模块xxx.py-hiddenimport 同样是你自己写的模块,意思是导入xxx.py
打包完成后,py文件所在位置会出现三个新的文件夹
进入dist目录,里面还有一个文件夹
进入这个文件夹,生成的exe可执行程序就在里面
然后就可以打开运行啦!恭喜,你做出了一款windows exe软件!
如果有小伙伴看不懂,可以留言告诉我,如果看不懂的人比较多,我可以考虑出一期视频。
python能做出exe程序么_教你用python做exe程序相关推荐
- python中的画布背景设置_教你用python画图—Turtle详细教程
Turtle模块绝对是吸引非专业代码开发者人员学习python入门的好工具 通过turtle几行代码的执行软件就会画出漂亮的图形,美观而且有成就感,这样一下子对python编程就产生了兴趣. 这些漂亮 ...
- python能做出什么样的网站_我能用Python做什么?
如果你想学Python,或者你刚开始学习Python,那么你可能会问:"我能用Python做什么?" 这个问题不好回答,因为Python有很多用途. 但是随着时间,我发现有Pyth ...
- 用python画小猪佩奇动画片全集_教你用Python画小猪佩奇
刚过去几个月大家票圈肯定都被"小猪佩奇"."社会人"等字样刷屏了,不知道啥时候开始小猪佩奇成立社会人的标志,我说不出个所以然.但是相信很多人和我一样没有看过这系 ...
- python concat函数 多张表_教你用python递归函数求n的阶乘,优缺点及递归次数设置方式
本文内容介绍了python递归函数求n的阶乘,优缺点及递归次数设置方式,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧! 递归函数两大特点: 1.能够调用函数自身 2.至少有一个出口( ...
- python小海龟画房子编程_教孩子学Python编程之海龟画图(一)
大家好,我是践行计算机教育刘老师,很高兴跟大家分享Python编程,建议5年级以上的学生学习.父母也可以陪着孩子一起学习Python编程,对于孩子学编程起到监督和辅助学习.下载我们Python编程工具 ...
- python 图片识别二维码_教你用Python实现实时二维码识别
鸽了好久,最近准备要更新了,想了很久将来可能会固定化的更新内容,会照顾我各种读者,比如这个Python一小时栏目,我让你在一个小时内实现一个有趣有用的小玩意,适合Python初学者或者编程兴趣者来食用 ...
- python 获取qq群成员信息_教你用python爬取自己加入的QQ群成员名单,它们竟然是这样的人...
本次实验环境: 操作系统:Mac OS 开发语言:python 3.6 IDE:jupyter notebook(建议使用) 浏览器:Chrome(版本75.0.3770.100) 需要用到的库:se ...
- python爬取qq群成员_教你用python爬取自己加入的QQ群成员名单
本次实验环境: 操作系统:Mac OS 开发语言:python 3.6 IDE:jupyter notebook(建议使用) 浏览器:Chrome(版本75.0.3770.100) 需要用到的库:se ...
- python 查看已经安装的模块_教你用Python查看模块的帮助文档,方法和帮助信息...
这里介绍下python自带的查看帮助功能,可以在编程时不中断地迅速找到所需模块和函数的使用方法 查看方法 通用帮助函数help() python中的help()类似unix中的man指令,熟悉后会对我 ...
最新文章
- leetcode怎么用时间刷_LeetCode刷题专栏第一篇--思维导图时间安排
- 用XMLHTTP获取动态页生成的HTML内容
- 直播 | CVPR 2021论文解读:引入因果结构的解耦表征学习
- 【算法竞赛学习】数字中国创新大赛智慧海洋建设-Task2数据分析
- linux调用odbc接口乱码,linux中pypyodbc读取GB编码mdb中文乱码解决办法
- 如何使用docker配置深度学习开发环境
- C++高级编程篇-如何编写高效的C++篇
- mac 电脑连接不上github_Mac电脑使用终端连接服务器及传输文件
- 基于python的自动化测试工具_基于Python语言的自动化测试
- 聚能聊每周精选 第十五期
- JUC并发编程中的集合不安全问题源码解析
- Google Talk的一个问题
- coreseek java_lnmp+coreseek实现站内全文检索(安装篇)
- 六轴陀螺仪简介及在智能车中的应用
- matlab u 上波浪线,波浪线如何居中,在excel中怎样输入在文字中部加波浪线
- 社区专家谈 12306
- 浙大python网_Python爬虫学习(7):浙大软院网号嗅探
- 两连杆机器鱼的简单建模以及MATLAB仿真
- python第三次作业
- 让你的闲置iPad/安卓平板成为你电脑屏幕的扩展显示器!
热门文章
- Leet Code OJ 172. Factorial Trailing Zeroes [Difficulty: Easy]
- JUC锁-ReentrantReadWrite(五)
- 【解题报告】Leecode 384. 打乱数组——Leecode每日一题系列
- 【题意+分析】1071 Speech Patterns (25 分)_27行代码AC
- 【简便解法】1079 延迟的回文数 (20分)_31行代码AC
- 【GIF动画+完整可运行源代码】C++实现 堆排序——十大经典排序算法之七
- (~最新合集~)计算机网络谢希仁第七版 第二章课后答案
- 编译原理陈意云3-20 (a) 证明下面文法 S→AaAb|BbBa A→ε B→ε 是LL(1)文法,但不是SLR(1)文法。
- *(已更新)关于Visual Studio 2019安装时VS installer无法下载文件,进度条为0,显示网络有问题的解决办法
- python输入多组测试数据_python ddt数据驱动实例代码分享