Python如何发布程序的详细教程


Posted in Python onOctober 09, 2018

如何发布一个Python程序:

1.安装一个pyInstaller

在pycharm里点 file —?>setting—?>Project workspace——>Interpreter——>点pip右边的+号,进入下面这个界面:

Python如何发布程序的详细教程

搜索pyInstaller, 点击左下方Iinstall package安装(出现错误了可以多安装几次)

(或者在命令提示符界面 用 pip install pyinstaller命令安装)

2.将.py文件打包成.exe文件

在完成第一步的安装后,就开始我们的打包

在打包之前可以先运行一下你要打包的.py文件是否可以运行,然后进行打包

在pycharm中右键点击你将要打包的文件,找到Open in terminal点一下

Python如何发布程序的详细教程

在下面出现的Local 框内输入命令 pyinstaller -F 文件名 运行

Python如何发布程序的详细教程

然后进行打包

打包完成后,稍等一下会刷新出一个dist文件夹, 点击 ,在里面有一个 .exe文件,右键,点击里面的 Show in Explore 找到一个.exe文件(如果不一样的可以看一下你下面打包成功后出现的路径。)

Python如何发布程序的详细教程

3.发送

将打包好的.exe文件拉到你之前.py文件所在的文件夹,将所有需要的素材一起发送

别人收到后就能打开你的.exe文件运行你的程序

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python3利用smtplib通过qq邮箱发送邮件方法示例
Dec 03 Python
python超时重新请求解决方案
Oct 21 Python
wxPython之wx.DC绘制形状
Nov 19 Python
Python调用.NET库的方法步骤
Dec 27 Python
Python 3.8 新功能来一波(大部分人都不知道)
Mar 11 Python
Python第三方包之DingDingBot钉钉机器人
Apr 09 Python
Python restful框架接口开发实现
Apr 13 Python
pytorch查看通道数 维数 尺寸大小方式
May 26 Python
深入分析python 排序
Aug 24 Python
python对 MySQL 数据库进行增删改查的脚本
Oct 22 Python
python3中calendar返回某一时间点实例讲解
Nov 18 Python
Python 利用argparse模块实现脚本命令行参数解析
Dec 28 Python
python如何发布自已pip项目的方法步骤
Oct 09 #Python
Django csrf 验证问题的实现
Oct 09 #Python
Python正则表达式指南 推荐
Oct 09 #Python
详解Django的CSRF认证实现
Oct 09 #Python
浅析python中的迭代与迭代对象
Oct 08 #Python
实例讲解python中的序列化知识点
Oct 08 #Python
实例讲解python中的协程
Oct 08 #Python
You might like
可兼容php5与php7的cURL文件上传功能实例分析
2018/05/11 PHP
PHP+Ajax简单get验证操作示例
2019/03/02 PHP
PHP底层运行机制与工作原理详解
2020/07/31 PHP
更正确的asp冒泡排序
2007/05/24 Javascript
jquery 获取表单元素里面的值示例代码
2013/07/28 Javascript
jQuery中:first-child选择器用法实例
2014/12/31 Javascript
javascript实现瀑布流自适应遇到的问题及解决方案
2015/01/28 Javascript
javascript引用类型指针的工作方式
2015/04/13 Javascript
javascript中caller和callee详解
2015/08/10 Javascript
jquery+php随机生成红包金额数量代码分享
2015/08/27 Javascript
JavaScript精炼之构造函数 Constructor及Constructor属性详解
2015/11/05 Javascript
canvas 绘制圆形时钟
2017/02/22 Javascript
修改UA在PC中访问只能在微信中打开的链接方法
2017/11/27 Javascript
微信小程序获取手机网络状态的方法【附源码下载】
2017/12/08 Javascript
jQuery实现点击旋转,再点击恢复初始状态动画效果示例
2018/12/11 jQuery
详解Vue2 添加对scss的支持
2019/01/02 Javascript
解决vue跨域axios异步通信问题
2019/04/17 Javascript
JS开发自己的类库实例分析
2019/08/28 Javascript
Vue父组件向子组件传值以及data和props的区别详解
2020/03/02 Javascript
Python获取当前公网ip并自动断开宽带连接实例代码
2018/01/12 Python
Python模块搜索路径代码详解
2018/01/29 Python
tensorflow 获取变量&打印权值的实例讲解
2018/06/14 Python
在Django下测试与调试REST API的方法详解
2019/08/29 Python
python 实现让字典的value 成为列表
2019/12/16 Python
Python模块future用法原理详解
2020/01/20 Python
利用Tensorboard绘制网络识别准确率和loss曲线实例
2020/02/15 Python
Python Sqlalchemy如何实现select for update
2020/10/12 Python
HTML5之消息通知的使用(Web Notification)
2018/10/30 HTML / CSS
洲际酒店集团美国官网:IHG美国
2017/11/16 全球购物
Lulu & Georgia官方网站:购买地毯、家具、抱枕、壁纸、床上用品等
2018/03/19 全球购物
计算机数据库专业职业生涯规划书
2014/02/08 职场文书
高一课前三分钟演讲稿
2014/09/13 职场文书
民警个人对照检查剖析材料
2014/09/17 职场文书
2015年高校教师个人工作总结
2015/05/25 职场文书
实习单位鉴定意见
2015/06/04 职场文书
求职自我评价参考范文
2019/05/16 职场文书