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 相关文章推荐
基础的十进制按位运算总结与在Python中的计算示例
Jun 28 Python
pytorch多进程加速及代码优化方法
Aug 19 Python
Python实现Restful API的例子
Aug 31 Python
python安装scipy的步骤解析
Sep 28 Python
django 框架实现的用户注册、登录、退出功能示例
Nov 28 Python
python pyenv多版本管理工具的使用
Dec 23 Python
TensorFlow:将ckpt文件固化成pb文件教程
Feb 11 Python
python解释器安装教程的方法步骤
Jul 02 Python
Python下载网易云歌单歌曲的示例代码
Aug 12 Python
pycharm最新激活码有效期至2100年(亲测可用)
Feb 05 Python
从np.random.normal()到正态分布的拟合操作
Jun 02 Python
pycharm无法安装cv2模块问题
May 20 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
PHP中static关键字原理的学习研究分析
2011/07/18 PHP
PHP在网页中动态生成PDF文件详细教程
2014/07/05 PHP
WordPress主题制作之模板文件的引入方法
2015/12/28 PHP
Yii2实现ActiveForm ajax提交
2017/05/26 PHP
laravel中数据显示方法(默认值和下拉option默认选中)
2019/10/11 PHP
利用js获取服务器时间的两个简单方法
2010/01/08 Javascript
js substr、substring和slice使用说明小记
2011/09/15 Javascript
javascript中简单的进制转换代码实例
2013/10/26 Javascript
动态加载jquery库的方法
2014/02/12 Javascript
Jquery实现兼容各大浏览器的Enter回车切换输入焦点的方法
2014/09/01 Javascript
基于jQuery实现点击弹出层实例代码
2016/01/01 Javascript
JAVA中截取字符串substring用法详解
2017/04/14 Javascript
Vue在页面右上角实现可悬浮/隐藏的系统菜单
2018/05/04 Javascript
详解React-Router中Url参数改变页面不刷新的解决办法
2018/05/08 Javascript
javascript this指向相关问题及改变方法
2020/11/19 Javascript
[02:39]DOTA2英雄基础教程 极限穿梭编织者
2013/12/05 DOTA
[02:10]DOTA2亚洲邀请赛 EG战队出场宣传片
2015/02/07 DOTA
python中__call__方法示例分析
2014/10/11 Python
python select.select模块通信全过程解析
2017/09/20 Python
python利用sklearn包编写决策树源代码
2017/12/21 Python
pycharm 解除默认unittest模式的方法
2018/11/30 Python
通过python爬虫赚钱的方法
2019/01/29 Python
Python 常用模块 re 使用方法详解
2019/06/06 Python
用django-allauth实现第三方登录的示例代码
2019/06/24 Python
python 处理微信对账单数据的实例代码
2019/07/19 Python
python异步编程 使用yield from过程解析
2019/09/25 Python
python3 pillow模块实现简单验证码
2019/10/31 Python
python 实现查询Neo4j多节点的多层关系
2019/12/23 Python
Numpy中ndim、shape、dtype、astype的用法详解
2020/06/14 Python
Jdbc数据访问技术面试题
2012/03/30 面试题
餐厅总经理岗位职责
2013/12/31 职场文书
普通简短的个人自我评价
2014/02/15 职场文书
工作犯错保证书
2015/05/11 职场文书
2016年记者节感言
2015/12/08 职场文书
导游词之徐州-云龙山
2019/09/29 职场文书
python数字图像处理数据类型及颜色空间转换
2022/06/28 Python