pyinstall打包

下载pyInstaller: http://sourceforge.net/projects/pyinstaller/ , 解压后不需要执行安装就可以用
下载pywin32: http://sourceforge.net/projects/pywin32/ , 这个是导出exe依赖的库

写一个bat文件, 内容:

@echo off
set /p a=拖入py文件:
python C:\Python27\pyinstaller-2.0\pyinstaller.py -F %a%
pause

保存为pyInstaller.bat文件, 双击打开bat文件, 拖入py文件, 按回车就会自动打包成一个独立的exe文件.

时间: 2024-12-14 15:06:06

pyinstall打包的相关文章

pyinstall打包资源文件

相关代码 main.py import sys import os #生成资源文件目录访问路径 #说明: pyinstaller工具打包的可执行文件,运行时sys.frozen会被设置成True # 因此可以通过sys.frozen的值区分是开发环境还是打包后的生成环境 # # 打包后的生产环境,资源文件都放在sys._MEIPASS目录下 # 修改main.spec中的datas, # 如datas=[('res', 'res')],意思是当前目录下的res目录加入目标exe中,在运行时放在零

用pyinstall打包.py文件

基本方法: pyinstall -F -w -i ico.ico example.py 具体参数: General Options -h, --help show this help message and exit -v, --version Show program version info and exit. --distpath DIR Where to put the bundled app (default: ./dist) --workpath WORKPATH   Where t

pyinstaller打包资源文件及包含eyed3模块时提示找不到libmagic处理

这两天用python写了个小工具,用到了eyed3,用pyinstaller打包时提示找不到libmagic 版本信息: python 3.6.5 pyInstaller 3.4 python-magic-bin 0.4.14 eyeD3 0.88 wxpython 4.0.3 eyeD3 在Windows下使用时,文件名带有中文时乱码,提示找不到文件,解决办法(magic.py 230行左右): if is_unicode: return filename.encode('utf-8') el

python爬虫:爬取百度云盘资料,保存下载地址、链接标题、链接详情

在网上看到的教程,但是我嫌弃那个教程写的乱(虽然最后显示我也没高明多少,哈哈),就随手写了一个 主要是嫌弃盘搜那些恶心的广告,这样直接下载下来,眼睛清爽多了. 用pyinstall 打包成EXE文件,就可以安安静静的下载东西了.... #refer:http://upvup.com/html/python/2015-12-13/21.html #!/usr/bin/python# -*- encoding:utf-8 -*- import requestsfrom bs4 import Beau

工作日志-20180909

摘要 「HHBot」的 UI 模块在一点一点完善,到今天为止 UI 模块的前两个 tab 界面已经开发的差不多了,通过最近的研究与学习我对 PyQt5 的使用也有了基本的了解,使用默认的控件开发桌面应用感觉也比较轻松了,希望能够再接再厉,开发出令客户满意的软件 「HHPos」这个项目最近没有什么进展,离第一个阶段的交付还有 5 天,看来必须晚上加班来完成这个项目了. 「HHBchain」这个项目的售后做的不是很好,原因是最近我太忙了,打算好好根客户交涉以下,争取能够早日完成遗留功能. 统计 工作

python第三方库安装

13万个第三方库 https://pypi.org PyPi:Python Package Index PSE维护的展示全球Python计算生态的主站 在pypi.org搜索blockchain 挑选适合开发目标的第三方库作为基础 完成自己需要的功能 安装Python第三方库: 使用pip命令 集成安装方法 文件安装方法 pip安装方法: D:\>pip download<第三方库> 下载但不安装指定的第三方库 D:\ >pip show <第三方库名> 列出某个指定第

pyinstaller对py脚本进行打包(生成windows可执行程序)

这个没有什么截图,主要步骤如下: a. 安装python-2.7-x64版本(我的系统是win7-x64) b. 下载PyInstaller-2.1 x64版本 c. 下载pywin32-x64版本 d.下载upx.exe (这个在pyinstall官网上面会有提示) e.使用pythone setup.py install 安装pyinstaller 一般我们是生成单文件的exe,方便可以在其他windows机器上可执行. 生成的命令是: python pyinstaller.py  -F  

用PyInstaller打包用PyQt5编写的python程序

0.背景 本弱初学PyQt5,写了一个GUI小程序,但在用PyInstaller打包时出现了不少问题,现将几个比较大的问题记录如下,希望以后能记住. 1. 资源打包 首先是资源打包的问题,我写的程序引用了一张图片,那么在没经过特殊处理的情况下如果想让程序正常运行,就必须把图片放在和程序同一个目录下,但这样总觉得不太舒服.我在网上看到有三种解决方法:一是通过修改PyInstall配置文件*.spec来实现打包,但是在我的环境下不成功:二是自己写程序对图片进行Base64编码存在字符串里并存储在另一

pyinsall打包python文件为exe

前段时间弄了一个基于AES加解密的py文件,但是不能够在别人电脑上使用PY文件,因为别人电脑上缺少依赖模块,于是开始在网上查找解决方法,看到了Pyinstaller,可以打包文件和文件依赖环境成exe,放到别人电脑也是能使用的 一.安装方式 打包exe需要安装pyinstall模块 1)离线安装: 下载pyinstaller  pywin32 pywin32-ctypes  pefile macholib  future dis3 altgraph 模块依次进行安装 2)在线: 当然上述方式太过