为校园网站建设提供,专业 旅游网站建设,帮做毕设的网站,软件商店下载app网上的文章对小白都不太友好呀#xff0c;讲得都比较高大上#xff0c;本文章就用最简单的方式来教会大家如何打包。既然各位已经学习到了python打包了#xff0c; 深适度应该跟我查不多。 注意事项#xff1a; 1. 这个插件只能打包 mac 、win系统运行的文件#xff0c;也… 网上的文章对小白都不太友好呀讲得都比较高大上本文章就用最简单的方式来教会大家如何打包。既然各位已经学习到了python打包了 深适度应该跟我查不多。 注意事项 1. 这个插件只能打包 mac 、win系统运行的文件也就是打出来的包只能在这两个系统中运行在 mac系统打包则能在mac中运行 在win中打包则能在win中运行。 .exe打包 第一步写一个简单的python程序 import timedef test():print(你好环境使用xxx系统)txt input(请输入)print(txt)time.sleep(5)if __name__ __main__:test()写完之后既然你运行程序需要依赖包如上面程序中的time 模块 所以你打包好的后别人运行你的程序也是需要依赖包的怎么处理这些依赖包呢在终端中执行下面这段代码 这段代码的意思就是将你当前环境下所需要的所有依赖包都保存到 equirements.txt 文件中 pip freeze requirements.txt执行完之后会在项目下自动生成一个equirements.txt 文件 第二步安装安装 pyinstaller 这个第三方库 pip install pyinstaller检查一下是否安装成功关闭终端窗口 然后再打开输入 pyinstaller 出现以下则说明安装成功 第三步执行打包命令 在终端执行以下命令这里的 app.py 就是你需要打包py文件名 其它你就照搬即可 pyinstaller -D app.py这三个文件都是干什么用的呢 build 这个文件是打包程序的编译文件 这个文件对于我们是没有用的可以直接删除。 dist这个文件就是我们打包成后的文件打开里面可以看到app.exe文件 这个文件是可以直接双击执行的 双击后就可以执行我们写好的程序了 app.spec这个文件是打包的配置文件后续会讲到怎么用 第四步试一下打包好的程序是否能执行 在项目的 dist 文件下找到exe文件双击运行 我们的程序就执行成功了 这里需要补充一些东西相信各位小白一定会用到。 问题1怎么重新打包 需要将刚刚成的哪些文件全部删除么 答重新在终端执行 pyinstaller -D app.py 命令即可。记得需要清空 dist/app 文件里面的内容 问题2如果所写的程序代码有问题 执行会怎么 怎么展示报错信息 答执行到报错的代码时程序会立即退出且不展示任何报错信息 。将 app.exe 文件拖进入cmd窗口运行 就可以看到报错信息如下图。 到此就结束了简单易懂吧