jjzjj

pyInstaller

全部标签

【Python】项目打包:如何使用PyInstaller打包python程序(exe)

文章目录前言一、PyInstaller二、安装PyInstaller库三、PyInstaller的使用1.命令行+参数2.py文件+参数2.1配置文件config.py2.2打包文件pyTexe.py2.3执行pyTexe.py四、exe附加参数执行总结前言常用python的开发者现在也是很多的,用python可以做很多事情,如果涉及到python桌面开发一定会使用PyInstaller将程序打包成执行程序,如果要求更高的话还会再次封装成安装程序(工具innosetup)。执行程序就是复制到其他电脑可以直接运行,不需要安装配置python环境。安装程序就是我们日常安装的软件,会指引下一步安装,

PYQT 自带的 Pyrcc 系统的使用,PyInstaller对PYQT程序进行打包,不能打包背景图片,图标等解决办法

问题使用PyInstaller对程序进行打包,不能打包背景图片。打包后的软件可以正常运行,但涉及到图片相关的资源(如背景图片,头像)全部不显示。问题分析当使用PythonPyInstaller对程序进行打包时,如果程序中涉及到背景图片,会出现无法打包背景图片的问题。这是由于PyInstaller默认只会将代码和依赖的库文件打包进可执行文件中,而不会将文件资源如图片等打包进去。因此,这些文件在程序运行时无法被找到,导致程序无法正常显示背景图片。解决办法步骤利用PYQT自带的Pyrcc系统,将图片转化为QT能调用的资源文件,然后在源代码中调用图片资源。1.在项目中新建image.qrc文件。写入以

使用pyinstaller打包python文件遇到的问题和解决方法

pyinstaller的基本使用方法情况1:当所使用的代码都在一个.py文件中,且该代码中没有调用其他文件和import自己写的函数时例如:打包下面这个检查输入的ip是否符合规范的程序ipcheck.py,程序中只Import了自带的库refromreimportcompileipAddr=input("请输入一个ip:")compile_ip=compile('^(1\d{2}|2[0-4]\d|25[0-5]|[1-9]\d|[1-9])\.(1\d{2}|2[0-4]\d|25[0-5]|[1-9]\d|\d)\.(1\d{2}|2[0-4]\d|25[0-5]|[1-9]\d|\d)\

解开包装pyinstaller包装的文件

我目前有一个pyinstaller包装的小精灵文件,我希望将其拆开到原始.py文件中。我一直在使用pyinstaller提取器,但似乎告诉档案不是Pyinstaller档案。这是我一直在做什么的示例:$catmain.py#!/usr/bin/python3print("Hello%s"%("World"))我把它打包在文件中dist/main/main使用命令:pyinstallermain.py输出文件:$filedist/main/maindist/main/main:ELF64-bitLSBexecutable,x86-64,version1(SYSV),dynamicallylink

PyInstaller详细攻略:安装、使用方法及经验技巧

PyInstaller详细攻略:安装、使用方法及经验技巧PyInstaller是一款优秀的Python打包工具,可以将Python程序打包成单个可执行文件,方便程序在其他环境中运行。本篇文章将介绍PyInstaller的安装、使用方法及如何去除cmd黑框、隐藏导入的模块等经验技巧。一、安装PyInstallerPyInstaller可以使用pip简单地安装:pipinstallpyinstaller或者从PyPI下载最新版本源代码,在解压后使用以下命令安装:pythonsetup.pyinstall二、使用PyInstaller使用PyInstaller打包程序的基本命令为:pyinstall

手把手 | 教你打包Python脚本并用TBtools完成程序界面化

导语前述,师弟ChuhaoLi用Python开发了第一个TBtoolsCLIProgramWrapperCreator插件。插件的实用性和制作的精细程度出乎意料。感慨之余,我邀请他给大伙分享一下制作经验(因为我完全不懂Python,而我知道Python是现在绝大多数朋友最喜欢用的语言)。收到推文,发现非常详细,且内容使用。尤为难得,还直接拓展了TBtools的一个功能痛点(没有批量化反向互补功能!)。Chuhao开发的这个插件,直接填补了这个缺憾,同时还做了多线程加速,我用了下,非常方便,非常快!现在插件已经上传到商店,感兴趣的朋友可下载使用。另,欢迎大伙学习这篇博文后,也一起来开发插件,贡献

pyinstaller打包exe(详细教程)

✅作者简介:大家好我是hacker707,大家可以叫我hacker,新星计划第三季python赛道Top1🏆📃个人主页:hacker707的csdn博客🔥系列专栏:python💬推荐一款模拟面试、刷题神器👉点击跳转进入网站打包.py文件为什么要打包?安装pyinstallerpyinstaller打包单个.py文件步骤打包多个.py文件步骤pyinstaller常用参数结束语🏆为什么要打包?1:当你想把你做的python游戏或者是脚本等.py文件发给别人时,打包为.exe文件,即使对方没有安装python也能运行2:单纯想秀一下hhh安装pyinstaller安装pyinstaller很简单,

使用pyinstaller在64位系统打包32位exe文件的有效方法

写在前面这些天为了解决一些需求,解决python程序打包exe并且能够兼容xp系统的问题,看过许多在stackoverflow等网站上面的回答,觉得在实际的操作过程当中反而还会遇到过一些相对严重的问题,以至于无法解决。经过多种测试之后找到了一种比较有效的方法。目前搜寻到的不太奏效方法使用anaconda安装pypiwin32等这种方法实测之后效果并不一定好,因为安装过程当中也有可能会报错。并且会出现一些诸如nomodulefound等问题直接使用虚拟机+XP系统进行打包这样的方法主要会比较复杂,并且可能会引起依赖的冲突尝试有效的方法安装python3.4.4python3.4.4是最后支持Wi

python pyInstaller离线安装(windows)

单位内网环境,要安装pyInstaller,不能直接pip安装,需要下wheel或者tz包才可以。pyInstaller有许多前置库,要先安装前置库,再安装pyInstaller。所需安装包有,我的是python3.7,选择的都是py3版本;windows64位系统,选择win_amd64的版本:futurepefilealtgraphmacholibpywin32_ctypespyinstaller_hooks_contribpyinstaller所有安装包都从这里下载:https://www.lfd.uci.edu/~gohlke/pythonlibs/打开CMD,CD安装包下载的路径安装

Python 从GUI到exe

1、pycharm创建一个新的虚拟环境若想最后打包成的.exe文件小一点,从源头开始,减少无用的包【pycharm创建虚拟环境及具体(意义)说明】事实证明是有用的,一个小小的功能压缩文件300多M啊,重建一个强多了,就20M。。。2、写你的脚本.py,用什么包下什么包pipinstallPySimpleGUI写GUI的包好用importPySimpleGUIassg这个包具体用法,找到一个集大成者的脚本demo:https://github.com/PySimpleGUI/PySimpleGUI/blob/069d1d08dc7ec19a8c59d5c13f3b8d60115c286b/Dem