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实现的金山快盘的签到程序
Jan 17 Python
Python的批量远程管理和部署工具Fabric用法实例
Jan 23 Python
python使用MySQLdb访问mysql数据库的方法
Aug 03 Python
解决python3在anaconda下安装caffe失败的问题
Jun 15 Python
基于python的图片修复程序(实现水印去除)
Jun 04 Python
在Pycharm中执行scrapy命令的方法
Jan 16 Python
pyqt5使用按钮进行界面的跳转方法
Jun 19 Python
在Python中合并字典模块ChainMap的隐藏坑【推荐】
Jun 27 Python
一文秒懂python读写csv xml json文件各种骚操作
Jul 04 Python
Python3常用内置方法代码实例
Nov 18 Python
jupyter notebook 增加kernel教程
Apr 10 Python
用Python远程登陆服务器的步骤
Apr 16 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
推荐Discuz!5的PHP代码高亮显示与实现可运行代码
2007/03/15 PHP
Dedecms常用函数解析
2008/02/01 PHP
php数据结构与算法(PHP描述) 查找与二分法查找
2012/06/21 PHP
ThinkPHP连接数据库及主从数据库的设置教程
2014/08/22 PHP
PHP图片处理之图片旋转和图片翻转实例
2014/11/19 PHP
php实现将上传word文件转为html的方法
2015/06/03 PHP
js 获取浏览器高度和宽度值(多浏览器)
2009/09/02 Javascript
Extjs中TabPane如何嵌套在其他网页中实现思路及代码
2013/01/27 Javascript
css3元素简单的闪烁效果实现(html5 jquery)
2013/12/28 Javascript
jquery防止重复执行动画避免页面混乱
2014/04/22 Javascript
JsRender实用入门教程
2014/10/31 Javascript
JavaScript版的TwoQueues缓存模型
2014/12/29 Javascript
JavaScript中this详解
2015/09/01 Javascript
常用javascript表单验证汇总
2020/07/20 Javascript
实现JavaScript的组成----BOM和DOM详解
2016/05/18 Javascript
基于JS如何实现给字符加千分符(65,541,694,158)
2016/08/03 Javascript
基于AngularJS实现iOS8自带的计算器
2016/09/12 Javascript
Node.js学习之地址解析模块URL的使用详解
2017/09/28 Javascript
vue自定义表单生成器form-create使用详解
2019/07/19 Javascript
JS轮播图的实现方法
2020/08/24 Javascript
[38:21]2014 DOTA2国际邀请赛中国区预选赛5.21 TongFu VS LGD-CDEC
2014/05/22 DOTA
Python素数检测实例分析
2015/06/15 Python
Python查询阿里巴巴关键字排名的方法
2015/07/08 Python
git进行版本控制心得详谈
2017/12/10 Python
Django发送邮件功能实例详解
2019/09/02 Python
wxPython窗体拆分布局基础组件
2019/11/19 Python
python实现简易淘宝购物
2019/11/22 Python
python求一个字符串的所有排列的实现方法
2020/02/04 Python
Python读取分割压缩TXT文本文件实例
2020/02/14 Python
详解pyinstaller生成exe的闪退问题解决方案
2020/06/19 Python
python 如何使用find和find_all爬虫、找文本的实现
2020/10/16 Python
英文留学推荐信范文
2014/01/25 职场文书
化验室安全管理制度
2015/08/06 职场文书
php微信小程序解包过程实例详解
2021/03/31 PHP
为了顺利买到演唱会的票用Python制作了自动抢票的脚本
2021/10/16 Python
人民币符号
2022/02/17 杂记