前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >pycharm怎么打包成exe文件_pycharm怎么保存py文件

pycharm怎么打包成exe文件_pycharm怎么保存py文件

作者头像
全栈程序员站长
发布2022-09-27 15:16:40
1K0
发布2022-09-27 15:16:40
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

(欢迎光临差–点先生的博客)

使用Pycharm将多个py文件打包成一个可运行并且可安装文件

第一步:安装pyinstaller

先打开命令行,打开pycharm在左下角:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

打包程序前提要安装pyinstaller:(如果本文档下面要使用那些命令使用不了的话建议卸载pyinstaller再返回这一步使用命令行再装一次)

代码语言:javascript
复制
命令:pip install pyinstaller
在这里插入图片描述
在这里插入图片描述

第二步:打包生成exe文件

cd找到文件路径,然后使用pyi-makespec alien_invasion.py命令,将会生成一个.spec文件。

代码语言:javascript
复制
命令:pyi-makespec 主程序名.py
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

修改.spec文件,追加要一起打包的py文件,再修改data参数(注意这里的images就是保存图片的文件夹,我放在我要打包的程序目录下)

在这里插入图片描述
在这里插入图片描述

然后运行pyinstaller -D -w alien_invasion.spec命令, alien_invasion.spec是你自己上面修改的.spec名。

代码语言:javascript
复制
命令:pyinstaller -D -w 上一步生成的spec后缀文件名.spec
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

之后返回文件目录下会发现多了两个文件夹,build和dist

在这里插入图片描述
在这里插入图片描述

在dist里面就会有我们生成的程序

在这里插入图片描述
在这里插入图片描述

打开点击exe应用程序就可以运行了

在这里插入图片描述
在这里插入图片描述

** 自此打包算是基本完成了,后面这些是用来生成一个假的安装包,不会往注册表里面插入信息的。直观来说为什么说是假的,你接着完成下面那些步骤就知道了。**

第三步:造成一个类似安装程序的东西

实际上是压缩,造成一个类似安装程序的东西:(当然这不是真正的安装程序,只是给你装老大一下的,下面的整个过程后得出的东西还是楼上这张图一样的,但是也不完全属于画蛇添足,感兴趣的就往下看吧)

1.右键,选择win的压缩工具,压缩这个文件夹。

在这里插入图片描述
在这里插入图片描述

2.然后点击创建自解压格式压缩文件和锁定压缩文件:

在这里插入图片描述
在这里插入图片描述

3.点击高级,点击自解压选项,来添加图标标题和许可的信息。

在这里插入图片描述
在这里插入图片描述

4.下面这些文件图标和许可是可选的,可以全部默认值: (当然如果想要学习怎么制作ico也不是不可以,点这个-https://blog.csdn.net/SDKL_YI/article/details/103513372

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5.然后确定进行压缩

在这里插入图片描述
在这里插入图片描述

完成后的效果是产生了一个exe文件:

在这里插入图片描述
在这里插入图片描述

6.点击产生的exe进入一个类似安装程序的界面,到这里整个过程算是完成了。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/175346.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 使用Pycharm将多个py文件打包成一个可运行并且可安装文件
  • 第一步:安装pyinstaller
  • 第二步:打包生成exe文件
  • 第三步:造成一个类似安装程序的东西
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档