PyQt4软件打包成exe文件

使用py2exe进行打包

例:

from distutils.core import setupimport py2exeimport sys
sys.argv.append(‘py2exe‘)

py2exe_options = {
          #调用的库        "includes": ["sip","pyxmpp","M2Crypto","dns","Skype4Py","libxmlmods","PyQt4",],        "dll_excludes": ["MSVCP90.dll",],        "compressed": 1,        "optimize": 2,        "ascii": 0,        "bundle_files": 1,        }

setup(      name = ‘PyQt Demo‘,      version = ‘1.0‘,
       #打包py文件和程序图标      windows = [{‘script‘:‘tunneler_client.py‘,‘icon_resources‘:[(1,"icon.ico")]}],      zipfile = None,      options = {‘py2exe‘: py2exe_options}      )
对py文件打包后很难调试程序,可使用python的logging输出日志文件
logger = logging.getLogger()logger.addHandler(logging.StreamHandler()) #关闭和开启日志输出
时间: 2024-12-29 23:45:58

PyQt4软件打包成exe文件的相关文章

cocos2dx lua 项目如何打包成exe文件

对于一直想把cocos2d-x项目发给朋友看,但是又不会打包成exe,阅读完此文章就会实地操作cocos2dx lua 项目如何打包成exe文件. 不过在此之前要说明一点,最好做成release版本后再打包成exe,不然的话,别人的机器可能会提示缺少dll之类的,(release版本也一样,也可以像下列方法) 下面,你要打包cocos2d-x中的Test项目成一个exe文件 1:可以再cocos2d-x目录下的Debug.win32的全部复制到一个文件夹里 2:然后把Test所有的资源也复制到上

java项目使用exe4j打包成exe文件

java项目使用exe4j打包成exe文件 前言:我们都知道java是平台无关性,可以打包成jar文件,到任何操作系统有jre环境的电脑都可以允许!但是我们打包成exe文件就相当于舍弃了这一大优势,不过确实有需要打包成exe的时候吧!下面介绍方法给大家,将java程序打包成exe可运行文件! 准备工具: eclipse.exe4j(exe4j的下载地址:http://www.pc6.com/softview/SoftView_68764.html#download  如安装遇到问题,请参见:ht

node-webkit(Windows系统) 打包成exe文件后,被360杀毒软件误报木马的解决方法

最近项目需要用到node-webkit.处理古老级用户的兼容以及他们心里的‘数据安全’问题. 1.下载完node-webkit 2.制作appName.nw文件 3.copy /b nw.exe+appName.nw  TestAppName.exe 到目前为止,目录下生成了TestAppName.exe文件 ,双击运行很完美. 但,直接将TestAppName.exe换个目录,却打不开. google+百度的解决方案:使用Enigma Virtual Box工具,打包成exe文件.(Enigm

批量生成二维码打包成exe文件

需求:  根据url 和 文件名称 生成二维码   将二维码放到背景图上合成一张二维码 思路: 使用qrcode库 获取二维码 保存本地  全部完成后 与本地背景图合成   最后使用pyinstaller将python打包成exe文件 # -*- coding: utf-8 -*- import urllib; import os import time import threadpool from PIL import Image import qrcode path = os.getcwd(

将 Python3 文件打包成 exe 文件

我们用 Python 写好的代码,如何给别人在没有配置 Python 环境的情况下直接使用呢?尤其是面向 windows 众. 因为 Python 是一门解释性的语言,离开了 Python 解释器,Python 无法执行.但是我们还有相应的解决方案,答案就是打包成 .exe 可执行文件 当然这篇正文前废话两句,一是看过之前网上的一些吐槽,因为没有学过编译原理,所以也不能不懂乱讲,姑且称之为半引用吧: Python 的哲学是所见即所得,脚本类语言也注定了其加密性不如其他编译生成的语言(比如C++,

python打包成.exe文件

1. 在PyCharm下安装pyinstaller 2. 在Terminal下输入:"pyinstaller -F -w *.py" 就可以制作出exe.生成的文件放在同目录dist下.     # 这里的*.py换成实际的py文件 -F(注意大写)是所有库文件打包成一个exe,-w是不出黑色控制台窗口. 不加-F参数生成一堆文件,但运行快.压缩后比单个exe文件还小一点点. 加-F参数生成一个exe文件,运行起来慢. 参考文档:https://blog.csdn.net/kingha

Pyton项目打包成exe文件

Python项目打包成exe文件 1 系统环境 windows版本: Win7 64位 python环境:Anaconda python版本:3.6 64位 pyinstaller版本:3.5 1 安装pyinstaller库 Pyintaller打包时,会将解释器中所有的包默认一起打包,结果打包出的exe文件非常大.所以,建议使用Anaconda的虚拟环境来安装程序需要的包,然后在该虚拟环境中进行打包. 打开,Anaconda Prompt,切换到新建的虚拟环境安装pyinstaller和程序

java项目打包成exe文件

前言: 我们都知道Java可以将二进制程序打包成可执行jar文件,双击这个jar和双击exe效果是一样一样的,但感觉还是不同.其实将java程序打包成exe也需要这个可执行jar文件. 准备: eclipse.exe4j(网上有软件和帐号下载) 第一步,将java项目打包成可执行jar文件,首先看一下我的java project结构,Main.java是程序入口类,里面有main函数,config目录是些配置文件,lib是用到的第三方类库 开始打包,Simulate(Java项目)-鼠标右键-E

[Python][小知识][NO.5] 使用 Pyinstaller 打包成.exe文件

1.安装 pyinstaller 插件 cmd命令:pip install PyInstaller PS . o.o 不知道 easy_install 的百度吧. 2.pyinstaller 简介 他能很方便的帮我把 python脚本打包成一个 .exe 程序. cmd打包指令:pyinstaller [一些参数] [打包 .py 脚本的路径] 打包后会在用户目录下产生 两个文件夹 (其中 打包成品 在 build 文件夹下): 1.当我们什么参数都不给的时候: 打包后的结果为一个文件夹: 文件