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爬虫之HTTP异常处理
Nov 05 Python
Python多线程编程(四):使用Lock互斥锁
Apr 05 Python
Python 包含汉字的文件读写之每行末尾加上特定字符
Dec 12 Python
python操作文件的参数整理
Jun 11 Python
Django1.11配合uni-app发起微信支付的实现
Oct 12 Python
Python 实现Image和Ndarray互相转换
Feb 19 Python
python实现从ftp服务器下载文件
Mar 03 Python
python 通过邮件控制实现远程控制电脑操作
Mar 16 Python
Python将字典转换为XML的方法
Aug 01 Python
Python利用pip安装tar.gz格式的离线资源包
Sep 14 Python
python os.listdir()乱码解决方案
Jan 31 Python
使用Python的开发框架Brownie部署以太坊智能合约
May 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
php版微信小店API二次开发及使用示例
2016/11/12 PHP
php实现评论回复删除功能
2017/05/23 PHP
PHP实现可精确验证身份证号码的工具类示例
2018/05/31 PHP
海量经典的jQuery插件集合
2010/01/12 Javascript
基于jquery & json的省市区联动代码
2012/06/26 Javascript
ie浏览器使用js导出网页到excel并打印
2014/03/11 Javascript
jQuery事件之键盘事件(ctrl+Enter回车键提交表单等)
2014/05/11 Javascript
jQuery中addClass()方法用法实例
2015/01/05 Javascript
简单理解vue中Props属性
2016/10/27 Javascript
nodejs操作mysql实现增删改查的实例
2017/05/28 NodeJs
Angular项目从新建、打包到nginx部署全过程记录
2017/12/09 Javascript
vue2.0 + ele的循环表单及验证字段方法
2018/09/18 Javascript
js函数柯里化的方法和作用实例分析
2020/04/11 Javascript
Vue 解决通过this.$refs来获取DOM或者组件报错问题
2020/07/28 Javascript
JS数组索引检测中的数据类型问题详解
2021/01/11 Javascript
[01:19]2014DOTA2国际邀请赛 采访TITAN战队ohaiyo 能赢DK很幸运
2014/07/12 DOTA
[49:20]VG vs TNC Supermajor小组赛B组败者组决赛 BO3 第二场 6.2
2018/06/03 DOTA
Python解决走迷宫问题算法示例
2018/07/27 Python
Python实现的IP端口扫描工具类示例
2019/02/15 Python
python flask框架实现传数据到js的方法分析
2019/06/11 Python
浅谈Pytorch中的torch.gather函数的含义
2019/08/18 Python
python获取网络图片方法及整理过程详解
2019/12/20 Python
三个python爬虫项目实例代码
2019/12/28 Python
深入浅析pycharm中 Make available to all projects的含义
2020/09/15 Python
爬虫代理的cookie如何生成运行
2020/09/22 Python
css3中检验表单的required,focus,valid和invalid样式
2014/02/21 HTML / CSS
HTML5 device access 设备访问详解
2018/05/24 HTML / CSS
以色列的身体护理及家居香薰品牌:Sabon NYC
2018/02/23 全球购物
会计系个人求职信范文分享
2013/12/20 职场文书
校园十大歌手策划书
2014/02/01 职场文书
喝酒检查书范文
2014/02/23 职场文书
成品库仓管员岗位职责
2014/04/06 职场文书
我是一名护士演讲稿
2014/08/28 职场文书
2014四风问题对照检查材料范文
2014/09/15 职场文书
预备党员转正材料
2014/12/19 职场文书
公司团队口号霸气押韵
2015/12/24 职场文书