pycharm + python3 + win7

1 pip install pyinstall  (官网)

2 准备 .py 文件

3 具体例子

from PyQt5.QtWidgets import QApplication, QDialog, QRadioButton, QVBoxLayout, QGroupBox, QHBoxLayout, QLabel

import sys

from PyQt5 import QtGui, QtCore

class Window(QDialog):

def __init__(self):

super(Window, self).__init__()

self.title = 'PyQt5 单选按钮'

self.left, self.top = 300, 400

self.width, self.height = 400, 100

self.iconName = '25.gif'

self.InitWindow()

def InitWindow(self):

self.setWindowIcon(QtGui.QIcon(self.iconName))

self.setWindowTitle(self.title)

self.setGeometry(self.left, self.top, self.width, self.height)

self.RadioButton()

v_box = QVBoxLayout() # 垂直布局

v_box.addWidget(self.groupbox)

self.label = QLabel("Hello World!")

v_box.addWidget(self.label)

self.setLayout(v_box)

self.show()

def RadioButton(self):

self.groupbox = QGroupBox("你最喜欢的运动是什么?")

self.groupbox.setFont(QtGui.QFont('Serial', 15))

h_boxlayout = QHBoxLayout() # 水平布局

self.btn_style("|A: 足球|")

self.radiobtn.setChecked(True) # 默认选A

h_boxlayout.addWidget(self.radiobtn)

self.btn_style("|B: 篮球|")

h_boxlayout.addWidget(self.radiobtn)

self.btn_style("|C: 网球|")

h_boxlayout.addWidget(self.radiobtn)

self.btn_style("|D: 排球|")

h_boxlayout.addWidget(self.radiobtn)

self.groupbox.setLayout(h_boxlayout)

def btn_style(self, hobby):

self.radiobtn = QRadioButton(hobby)

self.radiobtn.setIcon(QtGui.QIcon('25.gif'))

self.radiobtn.setIconSize(QtCore.QSize(40, 40))

self.radiobtn.setFont(QtGui.QFont('Sanserif', 13))

if __name__ == '__main__':

App = QApplication(sys.argv)

window = Window()

sys.exit(App.exec())

4 控制台进行打包

pyinstaller -F (-i favicon.ico图标,此项为可选项) test.py

5 打包会生成三个文件夹和一个文件 __pycache__、build、dist(其中有可运行的exe)和test.spec

6 打开test.exe即可。

用py2exe打包成一个exe文件

用py2exe打包成一个exe文件 http://blog.csdn.net/franktan2010/article/details/46514607

java将文件打包成ZIP压缩文件的工具类实例

package com.lanp; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import ja ...

如何将Debug文件夹下的资源打包成一个EXE文件直接执行

前言:前段时间写了个小程序,想分享给好友看看,可所以资源都放在Debug文件夹下,整个文件夹发给人家这也太……,为了显得稍微专业一点,想把它们打包一个EXE文件执行,因为我见到到这样的程序,直接一个E ...

将Python项目打包成EXE可执行文件(单文件,多文件,包含图片)

解决 将Python项目打包成EXE可执行文件(单文件,多文件,包含图片) 1.当我们写了一个Python的项目时,特别是一个GUI项目,我们特备希望它能成为一个在Windows系统可执行的EXE文件 ...

如何将python3.6软件的py文件打包成exe程序

在我们完成一个Python项目或一个程序时,希望将Python的py文件打包成在Windows系统下直接可以运行的exe程序.在浏览网上的资料来看,有利用pyinstaller和cx_Freeze进行 ...

pyinstaller相关问题 & pygame文件打包成exe文件 & 武装飞船 & 飞机大战

自己照书写了一个飞机大战游戏的python程序,想把它打包成一个exe文件,在查阅相关教程并经过数次尝试后终于成功. 安装打包应用 pyinstaller 在cmd命令窗口下pip install p ...

网页文件打包成.exe可执行文件

网页文件不止可以通过浏览器打开,也可以通过打包程序打包成.exe桌面可执行程序,这样写的网页文件就可以像桌面应用一样打开了.方法如下: 工具:NW.js.Enigma Virtual Box.资源编辑 ...

Pycharm下将py文件打包成exe文件

1. 在PyCharm下安装PyInstaller 1. 首先,打开自己要发布的工程   2. 点击底部的[Terminal]打开终端,中输入命令pip install pyinstaller后回车, ...

用pyinstaller把python代码打包成exe可执行文件

优点: 1. pyinstaller 是跨平台的可以用在linux和windows系统上 2. 操作非常简单,几个命令就搞定了,这个比py2exe容易用多了 缺点: 1. 打包后的体积过大,因为要带p ...

随机推荐

[Leetcode] Course Schedule

There are a total of n courses you have to take, labeled from 0 to n - 1. Some courses may have prer ...

ferret32位安装

首先在网上找到解决方案: 1.添加对32位的支持 dpkg --add-architecture i386 2.更新 apt-get clean && apt-get update & ...

Windows10安装MongoDB

环境:Windows10x64,mongodb-win32-x86_64-2008plus-ssl-3.2.9-signed.msi 步骤: 安装msi文件到D:\ 新建配置文件mongo.confi ...

java练习题:解一元二次方程、判断闰年、判断标准身材、三个数取最大值

1.解一元二次方程 注:求根公式为(-b+根号德尔塔)/2a,(-b-根号德尔塔)/2a Scanner sc=new Scanner(System.in); System.out.println(& ...

Lambda表达式和匿名内部类(I)

本文git地址 前言 Java Labmda表达式的一个重要用法是简化某些匿名内部类(Anonymous Classes)的写法.实际上Lambda表达式并不仅仅是匿名内部类的语法糖,JVM内部是通过 ...

MVC怎么在当前视图中,传递参数给到另外一个视图?

在TransData.cshtml视图中:

python打包成二进制文件_pyinstall python文件打包成二进制exe文件相关推荐

  1. 批量安装当前文件夹下的exe文件

    在 Windows 中,可以使用批处理脚本(.bat 文件)来批量安装当前文件夹下的 exe 文件. 下面是一个示例脚本,它将在当前文件夹下搜索所有 exe 文件并逐个运行它们: for /r %i ...

  2. exe文件 上传 服务器,exe文件

    EXE File英文全名executable file ,译作可执行文件,可移植可执行 (PE) 文件格式的文件,它可以加载到内存中,并由操作系统加载程序执行,是可在操作系统存储空间中浮动定位的可执行 ...

  3. 计算机里面的文件打不开,exe是什么文件?电脑中exe文件打不开的原因及解决方法...

    在电脑中,.exe是比较常见的文件格式,但是很多朋友不知道exe是什么文件,接下来这篇文章就将为大家介绍,并且还会附带exe文件打不开的解决方法,希望对大家有所帮助. 1."EXE File ...

  4. python 二进制文件合并_python 读写和合并二进制bin文件,,在烧录程序的时候,需...

    python 读写和合并二进制bin文件,,在烧录程序的时候,需 在烧录程序的时候,需要将多个二进制bin文件合成一个,并且要指定数据段地址偏移量,在数据段之间的地址填充默认值0xff.因为不想手动操 ...

  5. [python爬虫] 招聘信息定时系统 (二).调用pyinstaller包生成exe文件

    前面一篇文章主要讲述,如何通过Python爬取招聘信息,且爬取的日期为前一天的,同时将爬取的内容保存到数据库中:这篇文章主要讲述如何将python文件压缩成exe可执行文件,供后面的操作.       ...

  6. python运行外部文件_Python3运行外部.exe文件

    我使用这个函数从txt文件加载不同的东西.到目前为止,它可以在文件资源管理器中处理网页和文件位置.但是,当位置在txt文件中传递给它时,它不运行.exe文件.在 这是我使用的函数def Run(): ...

  7. QT打包项目软件,生成可一键执行的exe文件

    文章目录 一:先在QT软件中运行该项目生成release文件 二:找到该项目目录底下的release文件,将里面的exe文件移入到一个新建的文件夹下 这个时候你会发现双击exe文件不能运行打开,会弹出 ...

  8. 用JSmooth制作java jar文件的可运行exe文件教程【图文】

    这是我之前在个人博客3yj上面写的一篇文章,如今转载过来,原文地址 (这不是广告哦) 几年前,刚接触java的是,就想用一些方法把自己的劳动果实保护起来,曾经也用过非常多这种工具,有一个特别好用,今天 ...

  9. 【C语言】你知道.c文件是如何变成.exe文件的吗

    文章目录 从Hello World说起 1.翻译环境 1.1准备阶段 1.2预编译 1.2.1预编译 1.2.2查看生成文件 1.2.3比较 1.2.4扩展 1.3编译 1.3.1编译 1.3.2符号 ...

最新文章

  1. R语言ggplot2可视化:拟合二次曲线(quadratic curve)并使用ggplot2进行可视化、可视化两个响应变量和一个预测变量的二次曲线
  2. Microsoft Dynamics CRM 2011中,Lookup字段的赋值
  3. 音视频技术开发周刊 70期
  4. windows7开启虚拟wifi和虚拟无线AP的方法
  5. redux 存值 及 取值 的操作
  6. 在ASP.NET Core中使用AOP来简化缓存操作
  7. 服务器升级虚拟化,刀片服务器内置虚拟化 IBM升级服务器
  8. 秒杀场景_解决秒杀超卖问题_04
  9. 异常在哪一层处理_WiFi速度慢,信号不稳定,除了重启路由器外,自己能怎么处理?...
  10. 转载:(C++)浅谈多态基类析构函数声明为虚函数
  11. cropbox.js 头像裁剪插件
  12. wxpython日期控件_使用wxpython控件在面板中的位置
  13. AcWing 837. 连通块中点的数量
  14. QML用openGL渲染NV12
  15. IT痴汉的工作现状23-乡关何处
  16. 计算机备品备件如何管理,备品备件管理系统
  17. 12306的西天取经路 - 春节抢票与PostgreSQL数据库设计思考
  18. 常用127个ASK码对照表
  19. CreateCompatibleDC工作原理
  20. 技术总监和总工的差异

热门文章

  1. mysql innodb的索引基本入门
  2. 使用python编写自己的进程调试工具
  3. aws terraform_如何使用Terraform通过Direct Connect扩展AWS基础架构
  4. jira如何创建看板筛选器_创建看板
  5. 踩内存是什么意思啊_abs防抱死制动系统是什么意思?
  6. stm32烧录软件_使用华为LiteOS Studio开发STM32物联网工程1
  7. Python回调函数的实现
  8. CNN笔记:通俗理解卷积神经网络--理解不同输入通道和卷积核通道关系(红色部分)
  9. 傅立叶变换、拉普拉斯变换、Z变换的联系?为什么要进行这些变换。研究的都是什么?
  10. float和clear都是布局的属性