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 相关文章推荐
wxpython中Textctrl回车事件无效的解决方法
Jul 21 Python
Python 实现简单的shell sed替换功能(实例讲解)
Sep 29 Python
利用python爬取斗鱼app中照片方法实例
Dec 03 Python
python+matplotlib实现礼盒柱状图实例代码
Jan 16 Python
pandas 空的dataframe 插入列名的示例
Oct 30 Python
Python常见数据结构之栈与队列用法示例
Jan 14 Python
python实现创建新列表和新字典,并使元素及键值对全部变成小写
Jan 15 Python
在python里使用await关键字来等另外一个协程的实例
May 04 Python
Python Sqlalchemy如何实现select for update
Oct 12 Python
Python+logging输出到屏幕将log日志写入文件
Nov 11 Python
python3.8.3安装教程及环境配置的详细教程(64-bit)
Nov 28 Python
解决python存数据库速度太慢的问题
Apr 23 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 存取 MySQL 数据库的一个例子
2006/10/09 PHP
php创建基本身份认证站点的方法详解
2013/06/08 PHP
thinkphp中连接oracle时封装方法无法用的解决办法
2013/06/17 PHP
php实例分享之通过递归实现删除目录下的所有文件详解
2014/05/15 PHP
PHP实现图片旋转效果实例代码
2014/10/01 PHP
thinkPHP中U方法加密传递参数功能示例
2018/05/29 PHP
Jquery中删除元素的实现代码
2011/12/29 Javascript
详解JavaScript ES6中的模板字符串
2015/07/28 Javascript
jquery实现通用的内容渐显Tab选项卡效果
2015/09/07 Javascript
Vue.js每天必学之Class与样式绑定
2016/09/05 Javascript
微信小程序实现图片预加载组件
2017/01/18 Javascript
判断颜色是否合法的正则表达式(详解)
2017/05/03 Javascript
详解Angular2中Input和Output用法及示例
2017/05/21 Javascript
vue-resource调用promise取数据方式详解
2017/07/21 Javascript
react中实现搜索结果中关键词高亮显示
2018/07/31 Javascript
vue2.0的虚拟DOM渲染思路分析
2018/08/09 Javascript
前端vue+elementUI如何实现记住密码功能
2020/09/20 Javascript
[01:05]主宰至宝剑心之遗
2017/03/16 DOTA
[01:12:08]LGD vs OG 2019国际邀请赛淘汰赛 胜者组 BO3 第一场 8.24
2019/09/10 DOTA
树莓派中python获取GY-85九轴模块信息示例
2013/12/05 Python
python获取本地计算机名字的方法
2015/04/29 Python
Python文件处理
2016/02/29 Python
视觉直观感受若干常用排序算法
2017/04/13 Python
详解如何在Apache中运行Python WSGI应用
2019/01/02 Python
python3获取当前目录的实现方法
2019/07/29 Python
python-OpenCV 实现将数组转换成灰度图和彩图
2020/01/09 Python
PyTorch 随机数生成占用 CPU 过高的解决方法
2020/01/13 Python
几个CSS3的flex弹性盒模型布局的简单例子演示
2016/05/12 HTML / CSS
使用CSS实现弹性视频html5案例实践
2012/12/26 HTML / CSS
冰淇淋开店创业计划书
2014/02/01 职场文书
服装行业创业计划书范文
2014/02/05 职场文书
自动一体化专业求职信
2014/03/15 职场文书
献爱心捐款倡议书
2014/05/14 职场文书
元旦趣味活动方案
2014/08/22 职场文书
毕业论文答辩稿范文
2015/06/23 职场文书
2016年清明节期间群众祭祀活动工作总结
2016/04/01 职场文书