IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> 基于Python驱动的SAP流程自动化(三)-把Py文件打包成安装包,制作SAP游戏APP -> 正文阅读

[Python知识库]基于Python驱动的SAP流程自动化(三)-把Py文件打包成安装包,制作SAP游戏APP

项目开发好之后,为了方便使用,可以把它打包成一个安装包,这样就可以作为一个App供别人安装使用,在Windows环境下,可以使用Python自带的Pyinstaller库,这个第三方模块可以快速将Python程序打包为EXE格式后缀的可执行程序,然后再使用NSIS文件夹压缩器,NSIS VNISEdit编译器将其打包。

一、使用Pyinstaller打包Py文件

如果没有PyInstaller,可以使用pip去安装,操作方法是打开cmd(在这之前需要先把匹配的环境变量配好,配到Scripts文件即可),按照自己的路径去配

?执行指令pip?install pyinstaller,安装好之后 你的Python/Scripts文件夹下就会出现它,就可以正常使用了

接下来,打开CMD,输入指令PyInstaller -w xxxx.py

提示,test_login.py找不到,所以我们要做的是把路径切换到?test_login.py所在的文件夹下,或者把test_login.py拷贝进指定路径,再去执行

?重新执行一次,该指令PyInstaller -w xxxx.py,提示成功,按照提示的exe文件路径去找到它,还有一个在DIST文件夹下面

?二、把exe文件打包成安装包

下载?NSIS :Download - NSIS

下载?NSIS VNISEdit编译器 :VNISEdit_VNISEdit(nsis脚本编辑器)下载 v2.0.3绿色中文版 - 121下载站

下载好后打开?NSIS VNISEdit编译器,打开NSIS->配置,配置Nsis编辑器(makensis.exe)和NSIS帮助(NSIS.chm)

?打开向导,下一步

?命名App,设置出版信息

?如果安装程序语言为空的话,就是上面的两个文件没有配置正确

?这一屏可是直接过,也可按喜好自己配置

?这里把授权文件直接清空就完事了,

?

?删除原来的文件导入,要打包的文件

?找到dist下面PyInstaller生成的文件,全部导入

?直接下一步,直到完成

?点击编译,可能会出warning,说setup名字啥的,想换换一下就行

?回到dist文件根目录下面,就会看到安装包了?

?双击运行,安装一气呵成

?桌面上已经有了快捷键,双击运行,进入游戏....

?附:扫雷游戏代码链接

ABAP开发 扫雷小游戏_不堪的我-CSDN博客

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2021-09-10 10:48:01  更:2021-09-10 10:50:21 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 13:36:16-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码