python代码能做成软件吗


Posted in Python onJuly 24, 2020

我们首先还是使用pip进行安装:

pip install PyInstaller

安装完成后,直接打开命令行,输入pyinstaller,如果显示如下界面,说明安装成功。

python代码能做成软件吗

然后就可以进行我们小程序的封装了。

pyinstaller -F -w some.py

-F与-w的含义:

-F:将所有内容全部打包成一个exe可执行文件,而不会有其它的一些奇奇怪怪的小依赖文件。

-w:运行生成的exe文件时,不会弹出命令行窗口,我们自己写了窗口才可以否则无法运行。

运行完之后,桌面上就会弹出一个dist文件夹,然后里面就是一个exe文件了。双击即可。

内容扩展:

如何将编写好的python程序生成可执行的.exe或者APP?

首先确认安装好pyinstaller和py2app,安装方法:

pipinstall pyinstaller
pip install py2app

cmd进入Windows窗口的命令行,cd进入project所在的根目录,然后开始生成应用程序。

Windows程序生成:

pyinstaller-F -w testdata.py()

在pyinstaller 与.py文件名中可以输入一下指令指定输出配置功能如下:

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

以上就是python代码能做成软件吗的详细内容,更多关于把python代码做成软件的方法的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
新手该如何学python怎么学好python?
Oct 07 Python
Python实现过滤单个Android程序日志脚本分享
Jan 16 Python
Python探索之pLSA实现代码
Oct 25 Python
pandas数据框,统计某列数据对应的个数方法
Apr 11 Python
Python Web框架之Django框架Form组件用法详解
Aug 16 Python
pip install python 快速安装模块的教程图解
Oct 08 Python
tensorflow 查看梯度方式
Feb 04 Python
Python使用docx模块实现刷题功能代码
Feb 13 Python
基于matplotlib xticks用法详解
Apr 16 Python
如何使用PyCharm引入需要使用的包的方法
Sep 22 Python
Windows环境下Python3.6.8 importError: DLLload failed:找不到指定的模块
Nov 01 Python
python爬虫如何解决图片验证码
Feb 14 Python
深入了解Python 变量作用域
Jul 24 #Python
详解Python IO编程
Jul 24 #Python
Python如何实现大型数组运算(使用NumPy)
Jul 24 #Python
基于opencv的selenium滑动验证码的实现
Jul 24 #Python
详解python中GPU版本的opencv常用方法介绍
Jul 24 #Python
python定义类的简单用法
Jul 24 #Python
Python爬虫抓取指定网页图片代码实例
Jul 24 #Python
You might like
php bootstrap实现简单登录
2016/03/08 PHP
POST一个JSON格式的数据给Restful服务实例详解
2017/04/07 PHP
php中上传文件的的解决方案
2018/09/25 PHP
yii2 开发api接口时优雅的处理全局异常的方法
2019/05/14 PHP
摘自百度的图片轮换效果代码
2007/11/19 Javascript
Ruffy javascript 学习笔记
2009/11/30 Javascript
用方法封装javascript的new操作符(一)
2010/12/25 Javascript
学习JavaScript设计模式之代理模式
2016/01/12 Javascript
JS修改地址栏参数实例代码
2016/06/14 Javascript
JavaScript中push(),join() 函数 实例详解
2016/09/06 Javascript
node安装--linux下的快速安装教程
2017/03/21 Javascript
基于javascript的无缝滚动动画实现2
2020/08/07 Javascript
动态实现element ui的el-table某列数据不同样式的示例
2021/01/22 Javascript
[02:37]2015国际邀请赛选手档案—LGD.Xiao8
2015/07/28 DOTA
[04:44]DOTA2 2017全国高校联赛视频回顾
2017/08/21 DOTA
Python isinstance函数介绍
2015/04/14 Python
Python即时网络爬虫项目启动说明详解
2018/02/23 Python
pandas DataFrame 交集并集补集的实现
2019/06/24 Python
基于django传递数据到后端的例子
2019/08/16 Python
如何使用repr调试python程序
2020/02/28 Python
在python中利用pycharm自定义代码块教程(三步搞定)
2020/04/15 Python
pycharm实现猜数游戏
2020/12/07 Python
基于html和CSS3制作酷炫的导航栏
2015/09/23 HTML / CSS
草莓网化妆品澳大利亚站:Strawberrynet AU
2017/12/18 全球购物
The Hut英国:英国领先的豪华在线百货商店
2019/07/26 全球购物
多媒体编辑专业毕业生推荐信
2013/11/05 职场文书
小小的船教学反思
2014/02/21 职场文书
《大禹治水》教学反思
2014/04/27 职场文书
党的群众路线教育实践活动通讯稿
2014/09/10 职场文书
2014领导班子“四风问题”对照检查材料思想汇报(执法局)
2014/09/21 职场文书
道德模范事迹材料
2014/12/20 职场文书
酒店辞职信怎么写
2015/02/27 职场文书
导游词之江苏溱潼古镇
2019/11/27 职场文书
python学习之panda数据分析核心支持库
2021/05/07 Python
Java使用Unsafe类的示例详解
2021/09/25 Java/Android
什么是clearfix (一文搞清楚css清除浮动clearfix)
2023/05/21 HTML / CSS