Pyiinstaller打包 pyinstaller是python的一个第三方模块,使用它可以将pythnon程序打包为可执行文件,实现打包后的程序在没有python环境的机器上也可以运行.pyinstaller的安装方式可通过:pip installer pyinstaller 通常我们打包程序时,会遇到两种情况: 情况一,打包一个python脚本文件: 情况二,打包一个python项目程序(包含多个文件夹.py文件,以及相关资源文件) 打包环境 win10,64位 python3.7 pyi…
首选说一下,这种打包方式只能在本电脑上使用运行正常 准备:.py文件:你的程序 gif文件:你要用的图片 第一步: 在上面文件所在目录打开cmd 输入 pyi-makespec FP.py 会生成一个FP.spec 他是pyinstaller打包程序的指导书 fp是我自己取得名字,你要按照你的.py文件取名字. 第二步: 上面的变量其实就是你的图片的path 使用图片: photo = tk.PhotoImage(file='./socket_one.gif')  这是我正常写代码不打包时使用图…
关于pyinstaller打包程序时设置icon时的一个坑     之前在用pyinstaller打包程序的时候遇到了关于设置图标的一点小问题,无论在后面加--icon 或是-i都出现报错.查了下stackflow上的相关问题发现,实际上由于系统对图标尺寸是有要求的,打包程序的时候要有相应尺寸的.故在制作图标的时候最好找相关网站在线转一个就可以了,我用的这个: https://lvwenhan.com/convertico/ 参考: https://stackoverflow.com/quest…
py文件打包成exe文件的方式一共有三种:py2exe.PyInstaller和cx_Freeze 本文分四个步骤来详讲如何用PyInstaller将py文件打包成exe文件 1. PyInstaller 简介 2. PyInstaller 安装 3. 将py文件打包成exe文件 4. PyInstaller打包常见问题 一. PyInstaller简介 1.python相关文件介绍 python作为一门解释型脚本语言,它有三种发布方式: .py文件 : 源码文件,运行需要使用者安装Python…
说明:原来安装的python为64位,故安装的pyinstaller和打包后的exe都为64位.而64位的exe文件在32位的win7操作系统下是无法执行的,显示不兼容.网上查询发现,简单(可能不方便)的方法是采用32位的python重新打包.这里,我使用的是conda构建32位python环境,然后再次打包.安装Anaconda的方法,感兴趣的可以查看.具体操作如下: 更好的阅读体验可访问 这里. 构建32位python环境 进入命令提示符窗口 set CONDA_FORCE_32BIT=1…
1. 环境 环境为:win7 + Python3.6 + Django (2.1.10) + PyInstaller (3.5) 注意: 这里的PyInstaller,笔者是直接使用pip安装,中间会安装一些其他的插件 2. 制作项目的.spec文件 进入到项目的所在的路径中,执行如下命令生成 .spec文件,文件位于当前路径下 pyi-makespec -D manage.py 这里是笔者生成的manage.spec文件 # -*- mode: python ; coding: utf-8 -…
一.如何打包py程序 1.安装打包模块 pip install pyinstaller 2.定义保存包的路径 CMD ,CD 比方:把最终*.exe运行文件,保存到H盘 install 文件夹下. 输入: H:    CD   [自己定义文件名] 3.打包生成 红字是我的py程序所在路径,--noconsol 是屏蔽黑色的控制窗口. pyinstaller -F E:\PythonProgram\CSV\Call.py --noconsol 注意:*.py的路径中,文件夹中可以有中文,但是不能有…
使用pyinstaller 打包.py脚本,在其他计算机可以直接运行,不需要python环境 安装pyinstaller库 pip install pystaller 打包程序 pyinstaller -F *.py 会生成三个文件,程序在dist文件里,其他两个文件夹可以删除 打包程序并使用指点图标 命令 pyinstaller -i <图标文件名.ico> -F *.py…
python打包exe,各种入坑 一.安装PyInstaller 1.安装pywin32 pip命令安装:pip install pywin32(推荐) 2.安装Pyinstaller pip命令安装:pip install PyInstaller pip命令安装:pip install pywin32-ctypes 如果是要打包别人写好的.py文件,这时要最好先运行这个文件.可能会出现的缺少的库.例如: No module named matplotlib.pyplot no module n…
由于同事辞职,许多运维工具的维护工作就交到我这里处理了,运维居然没人会Python脚本! 用Selenium编写的一个爬虫脚本cctv.py,需要给不懂软件的人运行.为了不让他去搭建,安装各种包,库,所以将脚本打包成exe文件给他直接使用. 运行环境Ubuntu-16.04 所需要的基本工具: 1. Pyinstaller:打包工具 2. xvfb: 虚拟显示框架 一. 安装Pyinstaller 注意:如果你要在Linux下运行,那么就在Linux下打包编译. zhuben@zb:~$ pip…