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

yipeiwu_com7年前Python基础

如何发布一个Python程序:

1.安装一个pyInstaller

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

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

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

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

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

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

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

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

然后进行打包

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

3.发送

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

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

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

python  logging日志打印过程解析

python logging日志打印过程解析

一、 基础使用 1.1 logging使用场景 日志是什么?这个不用多解释。百分之九十的程序都需要提供日志功能。Python内置的logging模块,为我们提供了现成的高效好用的日志...

Python 获取命令行参数内容及参数个数的实例

执行python脚本的时候,有时需要获取命令行参数的相关信息。C语言通过argc和argv来获取参数的个数和参数的内容,python中通过sys模块的argv来获取参数的内容,使用len...

详解在Python程序中使用Cookie的教程

大家好哈,上一节我们研究了一下爬虫的异常处理问题,那么接下来我们一起来看一下Cookie的使用。 为什么要使用Cookie呢? Cookie,指某些网站为了辨别用户身份、进行sessio...

Python 使用类写装饰器的小技巧

最近学到了一个有趣的装饰器写法,就记录一下。 装饰器是一个返回函数的函数。写一个装饰器,除了最常见的在函数中定义函数以外,Python还允许使用类来定义一个装饰器。 1、用类写装饰器 下...

Python多线程处理实例详解【单进程/多进程】

Python多线程处理实例详解【单进程/多进程】

本文实例讲述了Python多线程处理操作。分享给大家供大家参考,具体如下: python — 多线程处理 1、一个进程执行完后,继续下一个进程 root@72132server:~#...