python打包成exe最好方法教程,python项目打包exe

  python打包成exe最好方法教程,python项目打包exe

  1.打包烧瓶项目1.1自己写一个烧瓶

  2.2下载pyinstaller

  pip pip install可选参数示例pyinstaller-fdemo.py只在dist文件夹中生成一个程序demo.exe文件,适用于对没有多重依赖的模块。py file-dpinstaller-D demo . py默认选项,除了主程序demo.py,很多依赖文件也会在dist文件夹中生成。建议使用这个-cpin staller-c demo . py默认选项,只对windows有效。使用console -wpyinstaller -w demo.py只适用于windows,不适用于console-ppyinstaller-p D:\ project \ demo . py设置导入路径-ipyinstaller-I D:\ demo . ico demo . py为生成的demo.exe文件设置自定义图标。2.3输入项目路径并执行。

  # run.py是flask项目的执行文件,app.run所在的py文件pyinstaller -D run.py #可以看到项目路径:important下有-build folder -dist文件夹,下面有run文件夹(py文件的名称)。有一个run.exe(py文件的名字)——run . spec #将pro_flask文件夹复制到dist下的run文件夹——因为flash项目有静态文件和html文件,如果不复制,静态文件和html文件就找不到了——为了隐藏代码,我们可以删除所有python代码,只留下静态和模板文件夹。

  2.4运行exe,测试

  #转到dist/run文件夹双击run.exe启动下图#浏览器访问下图。

  2.使用nsis将文件夹打包成windows安装包2.1下载安装nsis。

  NSIS:NSIS(Nullsoft Scriptable Install System)是一款面向Windows的开源安装程序,提供安装、卸载、系统设置、文件解压等功能。顾名思义,nsis通过其脚本语言描述安装程序的行为和逻辑。NSIS用于将dist的just run文件夹打包成windows安装包。

  2.2将dist文件夹下的run文件夹压缩成zip。

  2.3使用nsis对包进行压缩,使之成为windows安装文件。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: