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 相关文章推荐
Python3一行代码实现图片文字识别的示例
Jan 15 Python
解决pandas无法在pycharm中使用plot()方法显示图像的问题
May 24 Python
解决Django的request.POST获取不到内容的问题
May 28 Python
python对视频画框标记后保存的方法
Dec 07 Python
python绘制散点图并标记序号的方法
Dec 11 Python
python 通过文件夹导入包的操作
Jun 01 Python
Python3爬虫带上cookie的实例代码
Jul 28 Python
如何解决python多种版本冲突问题
Oct 13 Python
解决Pymongo insert时会自动添加_id的问题
Dec 05 Python
pytorch model.cuda()花费时间很长的解决
Jun 01 Python
Python绘画好看的星空图
Mar 17 Python
使用Python解决图表与画布的间距问题
Apr 11 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中的加密功能
2006/10/09 PHP
php设计模式 Template (模板模式)
2011/06/26 PHP
PHP SPL使用方法和他的威力
2013/11/12 PHP
PHP使用反射机制实现查找类和方法的所在位置
2016/04/22 PHP
PHP批量获取网页中所有固定种子链接的方法
2016/11/18 PHP
Yii2下点击验证码的切换实例代码
2017/03/14 PHP
docker-compose部署php项目实例详解
2019/07/30 PHP
JAVASCRIPT HashTable
2007/01/22 Javascript
动态创建的表格单元格中的事件实现代码
2008/12/30 Javascript
jquery入门—访问DOM对象方法
2013/01/07 Javascript
nodejs实现黑名单中间件设计
2014/06/17 NodeJs
js实现宇宙星空背景效果的方法
2015/03/03 Javascript
JavaScript实现鼠标滑过处生成气泡的方法
2015/05/16 Javascript
JavaScript对象属性检查、增加、删除、访问操作实例
2015/07/08 Javascript
Jquery全屏相册插件zoomvisualizer具有调节放大与缩小功能
2015/11/02 Javascript
解决jQuery使用JSONP时产生的错误
2015/12/02 Javascript
在JavaScript中使用JSON数据
2016/02/15 Javascript
基于BootStarp的Dailog
2016/04/28 Javascript
微信小程序 页面跳转传参详解
2016/10/28 Javascript
vue工程全局设置ajax的等待动效的方法
2019/02/22 Javascript
小程序云开发获取不到数据库记录的解决方法
2019/05/18 Javascript
对vuex中getters计算过滤操作详解
2019/11/06 Javascript
python的类方法和静态方法
2014/12/13 Python
编写Python的web框架中的Model的教程
2015/04/29 Python
python并发和异步编程实例
2018/11/15 Python
Python的UTC时间转换讲解
2019/02/26 Python
Python3.5基础之函数的定义与使用实例详解【参数、作用域、递归、重载等】
2019/04/26 Python
Django中ajax发送post请求 报403错误CSRF验证失败解决方案
2019/08/13 Python
HTML5之多线程(Web Worker)
2019/01/02 HTML / CSS
HTML5 绘制图像(上)之:关于canvas元素引领下一代web页面的问题
2013/04/24 HTML / CSS
会走动的图形html5时钟示例
2014/04/27 HTML / CSS
请解释接口的显式实现有什么意义
2012/05/26 面试题
党员教师自我剖析材料
2014/09/29 职场文书
八项规定自查自纠报告及整改措施
2014/10/26 职场文书
致接力运动员加油稿
2015/07/21 职场文书
获奖感言怎么写
2015/07/31 职场文书