iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >怎么将python项目打包成exe与安装包
  • 373
分享到

怎么将python项目打包成exe与安装包

2023-06-25 15:06:18 373人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

这篇文章主要介绍“怎么将python项目打包成exe与安装包”,在日常操作中,相信很多人在怎么将Python项目打包成exe与安装包问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么将python项目打包成e

这篇文章主要介绍“怎么将python项目打包成exe与安装包”,在日常操作中,相信很多人在怎么将Python项目打包成exe与安装包问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么将python项目打包成exe与安装包”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

    一.打包flask项目

    1.1自己写个Flask

    怎么将python项目打包成exe与安装包

    2.2 下载pyinstaller

    pip install pyinstaller
    可选参数示例说明
    -Fpyinstaller -F demo.py只在dist文件夹中生成一个程序demo.exe文件,适用于一个模块没有多依赖.py文件
    -Dpyinstaller -D demo.py默认选项,除了主程序demo.exe外,还会在在dist文件夹中生成很多依赖文件,推荐使用这个
    -cpyinstaller -c demo.py默认选项,只对windows有效,使用控制台
    -wpyinstaller -w demo.py只对windows有效,不使用控制台
    -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    # 可以看到项目路径下有-build文件夹-dist文件夹:重要,下有run文件夹(py文件名字),有个run.exe(py文件的名字)-run.spec  # 把pro_flask这个文件夹,拷贝到dist下的run文件夹-因为flask项目有静态文件和html文件,如果不拷贝过去,静态文件和html文件会找不到-我们为了隐藏代码,可以把所有python的代码都删除,只留static和templates文件夹

    怎么将python项目打包成exe与安装包

    2.4 运行exe,测试

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

    怎么将python项目打包成exe与安装包

    二.使用nsis把文件夹打包成windows的安装包

    2.1 下载安装nsis

    nsis:NSIS(Nullsoft Scriptable Install System)是一个开源的 Windows 系统下安装程序制作程序,它提供了安装、卸载、系统设置、文件解压缩等功能。这如其名字所指出的那样,NSIS 是通过它的脚本语言来描述安装程序的行为和逻辑的  利用 nsis 把刚刚的dist的run文件夹打包成windows的安装包

    怎么将python项目打包成exe与安装包

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

    怎么将python项目打包成exe与安装包

    2.3使用nsis把压缩包,做成windows安装文件

    怎么将python项目打包成exe与安装包

    怎么将python项目打包成exe与安装包

    怎么将python项目打包成exe与安装包

    到此,关于“怎么将python项目打包成exe与安装包”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

    --结束END--

    本文标题: 怎么将python项目打包成exe与安装包

    本文链接: https://www.lsjlt.com/news/305683.html(转载时请注明来源链接)

    有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

    本篇文章演示代码以及资料文档资料下载

    下载Word文档到电脑,方便收藏和打印~

    下载Word文档
    猜你喜欢
    • 怎么将python项目打包成exe与安装包
      这篇文章主要介绍“怎么将python项目打包成exe与安装包”,在日常操作中,相信很多人在怎么将python项目打包成exe与安装包问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么将python项目打包成e...
      99+
      2023-06-25
    • 将python项目打包成exe与安装包的全过程
      目录一.打包Flask项目1.1自己写个Flask2.2 下载pyinstaller2.3 进入到项目路径下,执行2.4 运行exe,测试二.使用nsis把文件夹打包成windows...
      99+
      2024-04-02
    • python项目如何打包成exe和安装包
      这篇文章主要介绍了python项目如何打包成exe和安装包的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇python项目如何打包成exe和安装包文章都会有所收获,下面我们一起来看看吧。一.打包Flask项目1自...
      99+
      2023-07-05
    • Python项目打包成exe文件
      目录前言环境依赖项目打包总结前言 之前有人私信我,他写了一个在终端交互的小程序,希望可以不在IDE的终端显示,而是独立一个窗口进行交互。其实只要把项目打包成exe执行文件,就可以在执...
      99+
      2024-04-02
    • 怎么将python打包成exe文件
      使用pyinstaller库将python打包成exe文件:1.打开命令提示符窗口;2.使用pip命令安装pyinstaller库;3.使用cd命令切换到python目录;4.使用pyinstaller -F命令打包;具体步骤如下:首先,在...
      99+
      2024-04-02
    • pycharm项目打包exe怎么变成APK
      pycharm 无法直接将 python 项目打包为 apk。pycharm 专注于 python 开发,而 apk 用于在安卓设备上运行应用程序。打包 python 项目为 apk 需...
      99+
      2024-04-03
      linux python pycharm 跨平台应用 模拟器
    • 怎么将pyqt5项目打包成exe可执行文件
      怎么将pyqt5项目打包成exe可执行文件?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。安装python3.6转exe会遇到很多问题,其中部分是由于python版本不合适引...
      99+
      2023-06-15
    • jar包打包成exe安装包的实现
      目录1.介绍2.打包配置mysql配置3.项目配置4.项目打包1.介绍 jar包启动我们通常是部署在服务器上,用户通过访问服务器来使用系统,但是如果用户想弄成电脑本端单机版,这时候部...
      99+
      2024-04-02
    • 将Python脚本打包成exe文件
      目录1.安装依赖2.整合资源3.修改脚本并测试4.准备图标(可略过)5.pyinstaller打包6.结论总结相信很多朋友在用Python写完代码之后都迫不及待的想发给对象交流(装X...
      99+
      2024-04-02
    • 怎么将Android Studio项目打包成jar
      这期内容当中小编将会给大家带来有关怎么将Android Studio项目打包成jar,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Android Studio 如何打JAR包在eclipse中我们知道如何...
      99+
      2023-05-30
      android studio jar
    • 将Python程序打包成exe文件
      我新写了一篇更加完整的文章,与这篇文章相比,它新增了两种打包方式:多python文件打包和含有资源文件的打包方式,具体请戳链接: 用 Pyinstaller 模块将 Python 程序打包成 exe 文件(全网最全面最详细)_小康20...
      99+
      2023-09-05
      python exe pyinstaller
    • Python怎么将打包后的exe还原成.py
      今天小编给大家分享一下Python怎么将打包后的exe还原成.py的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。将pytho...
      99+
      2023-07-05
    • 【Python】项目打包:如何使用PyInstaller打包python程序(exe)
      文章目录 前言一、PyInstaller二、安装PyInstaller库三、PyInstaller的使用1.命令行+参数2.py文件+参数2.1配置文件config.py2.2打包文件pyTe...
      99+
      2023-09-02
      python 开发语言 qt5
    • 手把手教你使用electron将vue项目打包成exe
      目录一、前言二、实现方法1.跑通示例代码 electron-quick-start2.打包自己的 vue 项目3.将vue项目整合到示例代码中打包exe总结一、前言 node.js ...
      99+
      2023-01-10
      vue项目打包exe Vue项目打包工具 electron vue项目
    • 将python打包后的exe还原成py
      目录用到的工具安装方法用到的工具 pyinstxtractor.py 拆包(解压)工具,将exe文件解压成一个文件夹uncompyle6 pyc反编译工具010EditorEdito...
      99+
      2024-04-02
    • c#项目将dll打包到exe中的步骤
      目录意图:实现:1、将两个dll库文件作为资源文件添加进项目中;3、在程序入口Program类中调用上面的接口函数4、编译即可。意图: 想将项目用到的两个dll库文件(CryptEn...
      99+
      2024-04-02
    • 怎么将Python脚本打包成exe应用程序
      这篇文章主要介绍“怎么将Python脚本打包成exe应用程序”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“怎么将Python脚本打包成exe应用程序”文章能帮助大家解决问题。前言我们有时候会编写Py...
      99+
      2023-06-29
    • pycharm怎么打包成exe
      使用 pyinstaller 工具可将 python 代码打包为 windows 可执行文件 (exe)。具体步骤包括:安装 pyinstaller创建 python 脚本构建 exe ...
      99+
      2024-04-03
      python macos pycharm
    • c++怎么打包成exe
      非常抱歉,由于您没有提供文章标题,我无法为您生成一篇高质量的文章。请您提供文章标题,我将尽快为您生成一篇优质的文章。...
      99+
      2024-05-15
    • linux怎么将目录打包成压缩包
      在Linux系统中,可以使用tar命令将目录打包成压缩包。具体步骤如下:1. 打开终端(Terminal)。2. 使用cd命令进入要...
      99+
      2023-10-19
      linux
    软考高级职称资格查询
    编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
    • 官方手机版

    • 微信公众号

    • 商务合作