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神器对付12306变态验证码
Jan 05 Python
Python处理json字符串转化为字典的简单实现
Jul 07 Python
python 每天如何定时启动爬虫任务(实现方法分享)
May 21 Python
Tensorflow卷积神经网络实例进阶
May 24 Python
详解python中的json和字典dict
Jun 22 Python
Django框架多表查询实例分析
Jul 04 Python
Python中垃圾回收和del语句详解
Nov 15 Python
Django学习笔记之为Model添加Action
Apr 30 Python
python爬虫 正则表达式解析
Sep 28 Python
浅谈Python 函数式编程
Jun 20 Python
Idea安装python显示无SDK问题解决方案
Aug 12 Python
Python如何读写CSV文件
Aug 13 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封装CURL
2019/03/06 PHP
Thinkphp 框架扩展之Widget扩展实现方法分析
2020/04/23 PHP
prototype class详解
2006/09/07 Javascript
Javascript 原型和继承(Prototypes and Inheritance)
2009/04/01 Javascript
始终在屏幕中间显示Div的代码(css+js)
2011/03/10 Javascript
js+csss实现的一个带复选框的下拉框
2014/09/29 Javascript
JavaScript设计模式学习之“类式继承”
2015/03/12 Javascript
jquery代码实现简单的随机图片瀑布流效果
2015/04/20 Javascript
jquery UI Datepicker时间控件的使用方法(基础版)
2015/11/07 Javascript
JS组件Bootstrap Table表格多行拖拽效果实现代码
2015/12/08 Javascript
Svg.js实例教程及使用手册详解(一)
2016/05/16 Javascript
JavaScript生成图形验证码
2020/08/24 Javascript
使用vue的v-for生成table并给table加上序号的实例代码
2017/10/27 Javascript
使用nodeJs来安装less及编译less文件为css文件的方法
2017/11/20 NodeJs
封装一下vue中的axios示例代码详解
2020/02/16 Javascript
深入webpack打包原理及loader和plugin的实现
2020/05/06 Javascript
[05:28]刀塔密之一:团结则存
2014/07/03 DOTA
python获得图片base64编码示例
2014/01/16 Python
Python模块包中__init__.py文件功能分析
2016/06/14 Python
scrapy爬虫完整实例
2018/01/25 Python
Python 输出时去掉列表元组外面的方括号与圆括号的方法
2018/12/24 Python
文件上传服务器-jupyter 中python解压及压缩方式
2020/04/22 Python
HTML5 层的叠加的实现
2020/07/07 HTML / CSS
英国领先的珍珠首饰品牌:Orchira
2016/09/11 全球购物
Vision Directa智利眼镜网:框架眼镜、隐形眼镜和名牌太阳眼镜
2016/11/23 全球购物
世界最大的票务市场:viagogo
2017/02/16 全球购物
迪卡侬印尼体育用品商店:Decathlon印尼
2020/03/11 全球购物
Jones Bootmaker官网:优质靴子和鞋子在线
2020/11/30 全球购物
天逸系统(武汉)有限公司Java笔试题
2015/12/29 面试题
幼儿园教师考核制度
2014/02/01 职场文书
信息管理专业自荐书
2014/06/05 职场文书
悬空寺导游词
2015/02/05 职场文书
大学生安全教育心得体会
2016/01/15 职场文书
PyCharm配置KBEngine快速处理代码提示冲突、配置命令问题
2021/04/03 Python
pytorch 梯度NAN异常值的解决方案
2021/06/05 Python
Ajax实现异步加载数据
2021/11/17 Javascript