iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >将Python脚本打包成exe文件
  • 478
分享到

将Python脚本打包成exe文件

2024-04-02 19:04:59 478人浏览 泡泡鱼

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

摘要

目录1.安装依赖2.整合资源3.修改脚本并测试4.准备图标(可略过)5.pyinstaller打包6.结论总结相信很多朋友在用python写完代码之后都迫不及待的想发给对象交流(装X

相信很多朋友在用python写完代码之后都迫不及待的想发给对象交流(装X),但是发源码又要求对方有对应的解释器,一般是行不通的,所以我们要把源码打包成可执行的.exe文件,方便广大用户使用。

1.安装依赖

打开命令行【开始->搜索->cmd】

pip install pyinstaller 

等待安装成功

2.整合资源

将代码所需要加载的文件资源【图片、因为、文档等】整合一下

放置在一个或多个文件夹下

Import的脚步不用整合,因为pyinstaller会自动帮你打包这些脚本的

例如我们写个例子demo.py,显示一张图片并打印’你好呀!’

import cv2
 
imgFilePath = 'D:/picture/image.jpg'
 
img = cv2.imread(imgFilePath)
 
cv2.imshow('img', img)
 
print('你好!')
 
cv2.waiTKEy()

这时候我们就要新建一个文件夹Image,将图片文件夹放入

3.修改脚本并测试

这一步特别重要,因为我们的资源和脚本一般是分开的,并且不可知用户会把我们的文件夹放在哪个路径里

所以需要将所有路径(读取和写入)改为【相对路径】

./表示程序当前所在路径,故例子中的路径改为

imgFilePath = './image/image.jpg'

改完路径后不要忘了测试程序能否正确运行哦!

4.准备图标(可略过)

如果想要打包好的程序打包成自己想要的图标

就先准备一张图片放在文件夹中吧!

注意需要用.ico格式的图片才有效哦

例子:

5.pyinstaller打包

打开命令行窗口,将路径改为脚本所在文件夹

执行命令

命令格式为

Pyinstaller -F -w -i [图片名].ico [脚本名].py

注意要加文件后缀哦!

-w:不打包工作台[就是那个黑色的界面,如果有GUI就要加-w,例子需要在工作台打印‘你好’,就不能加]

-i:打包成指定图标,如果懒得做图标就去掉图片名和-i

6.结论

找到生成的dist文件夹,里面就能看见exe文件了!

激动的心,颤抖的手,是不是马上想执行一下呀?

但是一定会出错的,因为相对路径在dist但是dist没有资源文件夹

我们应该新建一个文件,里面放入所有资源文件夹和exe文件

测试无误后压缩发给别人,别人解压后就可以使用了!

例子中我们将exe例子文件夹压缩发送就ok了

总结

到此这篇关于将Python脚本打包成exe文件的文章就介绍到这了,更多相关Python打包成exe文件内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: 将Python脚本打包成exe文件

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

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

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

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

下载Word文档
猜你喜欢
  • 将Python脚本打包成exe文件
    目录1.安装依赖2.整合资源3.修改脚本并测试4.准备图标(可略过)5.pyinstaller打包6.结论总结相信很多朋友在用Python写完代码之后都迫不及待的想发给对象交流(装X...
    99+
    2024-04-02
  • 怎么将python打包成exe文件
    使用pyinstaller库将python打包成exe文件:1.打开命令提示符窗口;2.使用pip命令安装pyinstaller库;3.使用cd命令切换到python目录;4.使用pyinstaller -F命令打包;具体步骤如下:首先,在...
    99+
    2024-04-02
  • 将Python程序打包成exe文件
    我新写了一篇更加完整的文章,与这篇文章相比,它新增了两种打包方式:多python文件打包和含有资源文件的打包方式,具体请戳链接: 用 Pyinstaller 模块将 Python 程序打包成 exe 文件(全网最全面最详细)_小康20...
    99+
    2023-09-05
    python exe pyinstaller
  • 将Python脚本打包成可执行文件
    Python是一个脚本语言,被解释器解释执行。它的发布方式: .py文件:对于开源项目或者源码没那么重要的,直接提供源码,需要使用者自行安装Python并且安装依赖的各种库。(Python官方的各种安装包就是这样做的) .pyc文...
    99+
    2023-01-30
    脚本 可执行文件 Python
  • 怎么将Python脚本打包成exe应用程序
    这篇文章主要介绍“怎么将Python脚本打包成exe应用程序”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“怎么将Python脚本打包成exe应用程序”文章能帮助大家解决问题。前言我们有时候会编写Py...
    99+
    2023-06-29
  • 如何将Python脚本打包成exe应用程序介绍
    目录前言安装Pyinstaller将脚本打包成exe应用程序进阶:消除命令窗口、自定义图标总结前言 我们有时候会编写Python脚本来辅助我们执行一些重复的操作。但是这些脚本在实际使...
    99+
    2024-04-02
  • 如何将python文件打包成exe可运行文件
    目前有好几种方法可以将python文件打包成exe应用程序文件,例如py2exe,pyinstaller等,比较下来,还是觉得pyinstaller使用起来比较简单。 首先第一步下载...
    99+
    2023-05-16
    python打包成exe可运行文件 python打包成exe
  • 【Python打包成exe】快速将多个py文件及其他文件打包为exe可执行文件
    使用概述: 尝试了很多种Python打包为exe可执行文件的方式,通过总结,得出一种最简洁、最有效的打包方式分享给大家! 步骤一(准备好安装文件): 准备好将要打包的工程文件(夹) 如上图所示,首先...
    99+
    2023-09-06
    python pycharm 前端
  • Python项目打包成exe文件
    目录前言环境依赖项目打包总结前言 之前有人私信我,他写了一个在终端交互的小程序,希望可以不在IDE的终端显示,而是独立一个窗口进行交互。其实只要把项目打包成exe执行文件,就可以在执...
    99+
    2024-04-02
  • PyCharm教程:如何将Python代码打包成EXE文件
    在本文中,我们将介绍PyCharm中的一种常用方法,通过使用PyInstaller将Python代码打包成可执行的EXE文件。PyInstaller是一个用于将Python应用程序转换...
    99+
    2024-02-22
    python pycharm 打包 python程序
  • Python 脚本打包 exe,auto-py-to-exe 来帮你!
    一. 什么是auto-py-to-exeauto-py-to-exe 是一个用于将Python程序打包成可执行文件的图形化工具。本文就是主要介绍如何使用 auto-py-to-exe 完成 python 程序打包。auto-py-to-ex...
    99+
    2023-05-14
    Python 脚本 exe
  • python将写好的程序打包成exe可执行文件
    目录1、安装pyinstaller2、使用pyinstaller 打包程序2.1 开始打包2.2 查收exe文件前言: 首先 如果你的python是64位的编译器,那么打包的结果就只...
    99+
    2024-04-02
  • 将Python脚本打包成MACOSAPP程序过程
    目录安装py2app打开终端输入pip3命令安装py2app工具配置setup.pysetup.py内有一些app信息的配置生成app还在此前的目录终端下输入命令安装py2app 打...
    99+
    2024-04-02
  • python代码打包成可执行文件(exe)
    【前言】:我们在开发完一个小项目后,想要把项目发布出来给别人用。通常都会把代码打包成exe后再给别人,而不是让别人去安装运行环境再跑裸代码。本文就是介绍如何使用pyinstaller这个工具将pyth...
    99+
    2023-09-02
    python 开发语言
  • 将python打包后的exe还原成py
    目录用到的工具安装方法用到的工具 pyinstxtractor.py 拆包(解压)工具,将exe文件解压成一个文件夹uncompyle6 pyc反编译工具010EditorEdito...
    99+
    2024-04-02
  • Python如何打包exe文件
    这篇文章将为大家详细讲解有关Python如何打包exe文件,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。首先把你的代码准备好,尽量不要中文路径,容易报错。这个是要用的模块Pyinstaller它不是Pyt...
    99+
    2023-06-25
  • python打包之pyinstaller(打包成exe)
    一、安装 pyinstaller 直接pip在线安装 pip install pyinstaller 二、指令介绍 常用指令 -h,–help查看该模块的帮助信息-F,-onefile产生单个的可执行...
    99+
    2023-09-07
    python opencv
  • python脚本打包后无法运行exe文件的解决方案
    技术栈win7+python3+selenium 之前有个需求需要实现自动化提流程,为了在任何电脑都能实现该功能,特此写了个爬虫,并将其打包成EXE文件,但在点击EXE文件是出现了问...
    99+
    2024-04-02
  • Python文件打包exe程序
    文件打包 概要 脚本打包exe:win/mac【终端】qt5,开发桌面应用打包qt5程序【桌面应用】 1.exe 打包 pip install pyinstaller 注意事项: 支持mac、win(Windows建议使用py...
    99+
    2023-10-21
    python windows linux 开发语言 macos
  • 怎么将pyqt5项目打包成exe可执行文件
    怎么将pyqt5项目打包成exe可执行文件?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。安装python3.6转exe会遇到很多问题,其中部分是由于python版本不合适引...
    99+
    2023-06-15
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作