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使用三角迭代计算圆周率PI的方法
Mar 20 Python
python中import学习备忘笔记
Jan 24 Python
Python实现字符串匹配算法代码示例
Dec 05 Python
windows下python 3.6.4安装配置图文教程
Aug 21 Python
Django 用户认证组件使用详解
Jul 23 Python
Django文件存储 自己定制存储系统解析
Aug 02 Python
python 通过视频url获取视频的宽高方式
Dec 10 Python
python如何基于redis实现ip代理池
Jan 17 Python
python圣诞树编写实例详解
Feb 13 Python
Python接口测试结果集实现封装比较
May 01 Python
Python函数递归调用实现原理实例解析
Aug 11 Python
pytorch训练神经网络爆内存的解决方案
May 22 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面向对象之领域模型+数据映射器实例(分析)
2017/06/21 PHP
使用SMB共享来绕过php远程文件包含的限制执行RFI的利用
2019/05/31 PHP
laravel中的fillable和guarded属性详解
2019/10/23 PHP
网页中实现浏览器的最大,最小化和关闭按钮
2007/03/12 Javascript
根据IP的地址,区分不同的地区,查看不同的网站页面的js代码
2013/02/26 Javascript
bootstrap table小案例
2016/10/21 Javascript
微信小程序  wx.request合法域名配置详解
2016/11/23 Javascript
AngularJS 单选框及多选框的双向动态绑定
2017/04/20 Javascript
jQuery实现导航栏头部菜单项点击后变换颜色的方法
2017/07/19 jQuery
webpack实现热加载自动刷新的方法
2017/07/30 Javascript
vue项目中跳转到外部链接的实例讲解
2018/09/20 Javascript
vue实现todolist基本功能以及数据存储功能实例详解
2019/04/11 Javascript
关于vue-cli 3配置打包优化要点(推荐)
2019/04/22 Javascript
原生javascript自定义input[type=radio]效果示例
2019/08/27 Javascript
Vue实现仿iPhone悬浮球的示例代码
2020/03/13 Javascript
vue大型项目之分模块运行/打包的实现
2020/09/21 Javascript
vue添加自定义右键菜单的完整实例
2020/12/08 Vue.js
Python创建xml的方法
2015/03/10 Python
TensorFlow实现MLP多层感知机模型
2018/03/09 Python
Python实现一个服务器监听多个客户端请求
2018/04/12 Python
详解django2中关于时间处理策略
2019/03/06 Python
在Python中如何传递任意数量的实参的示例代码
2019/03/21 Python
Keras之fit_generator与train_on_batch用法
2020/06/17 Python
call在Python中改进数列的实例讲解
2020/12/09 Python
css3进行截取替代js的substring
2013/09/02 HTML / CSS
Staples加拿大官方网站:办公用品一站式采购
2016/09/25 全球购物
美国电视购物:QVC
2017/02/06 全球购物
Coach澳大利亚官方网站:美国著名时尚奢侈品牌
2017/05/24 全球购物
CHARLES & KEITH英国官网:新加坡时尚品牌
2018/07/04 全球购物
完美实现CSS垂直居中的11种方法
2021/03/27 HTML / CSS
会计毕业生自我鉴定
2013/11/04 职场文书
乡镇庆八一活动方案
2014/02/02 职场文书
党员公开承诺书2015
2015/01/21 职场文书
2015仓库保管员年终工作总结
2015/05/13 职场文书
新学期新寄语,献给新生们!
2019/11/15 职场文书
使用opencv-python如何打开USB或者笔记本前置摄像头
2022/06/21 Python