以下程序执行的结果是将hello.py程序打包成hello.exe可执行文件

第一步,编写hellp.py:

#-*_coding:utf-8-*-

import Tkinter

from Tkinter import*

a = Tk()

a.wm_title('GUI')

b = Label(a,text = '我爱Python')

b.pack()

a.mainloop()

第二步,编写mysetup.py文件

windows=["myscript.py"]替换为console=["helloworld.py"]就是控制台程序了

from distutils.core import setup

import py2exe

setup(windows=['hello.py'])

第三步,将这连个文件,拷贝到Python安装根目录下

第四步,dos下执行以下命令

D:\Program Files\Python27>python mysetup.py py2exe

第五步,在dist文件夹中,就看到了

第六步,运行

Python打包-py2exe

上篇文章讲了pyinstaller,可以打包成包含Windows, Linux, Mac OS X, FreeBSD, Solaris and AIX等操作系统下的可执行文件,如果只针对Windows ...

Python 打包和发布方法汇总

以下主要Python打包汇总,作为学习备份: 一.使用python内部基础工具包Distutils打包程序 1. 在打包之前需要做的就是配置好安装脚本,一般为setup.py文件: 示例(setup. ...

python打包成exe

目前有三种方法可以实现python打包成exe,分别为 py2exe Pyinstaller cx_Freeze 其中没有一个是完美的 1.py2exe的话不支持egg类型的python库 2.Pyi ...

Python打包—Pyinstaller

2018-09-27 21:12:05   一 前言 在windows平台学习python的过程中,你肯定会遇到需要把.py脚本打包成.exe的情形,如此,至少有两方面的好处:第一,你的代码保密性更好 ...

关于python打包成exe的一点经验之谈

我经常用python写些脚本什么的,有时候脚本写完以后,每次运行都得在IDE打开在运行,很麻烦,所以经常将python编译成exe.SO...有了一点经验,在这和大家分享一下.      python ...

python打包成为exe文件

pyinstaller 库的使用 PyInstaller是一个十分有用的第三方库,它能够在Windows.Linux.Mac OS X 等操作系统下将 Python 源文件打包,通过对源文件打包,Py ...

Python打包工具setuptools的使用

将我们写的Python程序发布成包后,可以使其能够安装使用. 在项目上测试的时候,某些情况下,可以将Python打包,然后上传到测试服务器,安装测试. setuptools是常用的打包工具. 一个简单 ...

反编译python打包的exe文件

目录 1.前言 2.使用环境 3.还原过程 4.号外 5.exe文件和所用到的反编译工具 6.参考 7.去签名(补漏) 前言 拿到了利用驱动人生进行传播的病毒样本,发现是python打包成的exe文件 ...

跟Python打包相关的一些文章

6 things I learned about setuptools Python 101: easy_install or how to create eggs « The Mouse Vs. T ...

随机推荐

如何刪除GitHub中的repository

如何刪除一github中的repository,這本該是個非常簡單的操作,可一開始搜的時候,有不少文章比較含糊.這裡就記錄下來吧. 1.訪問https://github.com/settings/pr ...

java分页查询

很多数据库自身都提供了分页机制,如SQL Server中提供的top关键字,MySQL数据库中提供的limit关键字,它们都可以设置数据返回的记录数. 通过各种数据库的分页机制实现分页查询,其优点是减 ...

python 第三方库下载

C:\Python27\Scripts 路径下: easy_install.exe: C:\Python27\Scripts>easy_install.exe pycrypto pip.exe: ...

CSS禁止用户选择复制

-webkit-user-select:none ;-moz-user-select:none; P.S. -wekit-gg浏览器 -moz -ff浏览器 WebKit 是一个开源的浏览器引擎,与之 ...

python-lambda用法

前言: lambda函数也叫匿名函数,即,函数没有具体的名称. 一.基础 lambda语句构建的其实是一个函数对象.匿名函数有个限制,就是只能有一个表达式,不用写return,返回值就是该表达式的结果 ...

ML: 聚类算法R包 - 模型聚类

模型聚类 mclust::Mclust RWeka::Cobweb mclust::Mclust EM算法也称为期望最大化算法,在是使用该算法聚类时,将数据集看作一个有隐形变量的概率模型,并实现模型最 ...

Thinkphp 缓存和静态缓存局部缓存设置

1.S方法缓存设置 if(!$rows = S('indexBlog')){ //*$rows = S('indexBlog') $rows = D('blog')->select(); S(' ...

VIP之FrameBuffer

2.VIP Frame Buffer 1.原来我是一直存在一个疑惑,demo上说VIP Frame Buffer输出是固定的60fps,但是在NiosII的程序中我没有找到设置输出为60fps的设置 ...

Ubuntu16.04 安装redis

1. 保证网络畅通,选定好下载工作路径,执行以下命令下载redis-3.2.6: sudo wget http://download.redis.io/releases/redis-3.2.6.tar ...

使用Sinopia搭建私有npm仓库

使用Sinopia搭建私有npm仓库 在用npm装包的时候,每次都要下载一大堆,慢且不说,npm还老被墙,所以就想到在公司内部搭建npm仓库镜像.大概看了几个,觉得Sinopia最简单也好用,所以就使 ...

py2exe打包python_Python打包-py2exe使用相关推荐

  1. py2exe打包python_Python使用py2exe打包程序介绍

    一.简介 py2exe是一个将python脚本转换成windows上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装python而在windows系统上运行这个可执行程序. py2e ...

  2. python 程序打包成exe py2exe

    python 程序运行需要特定的python环境,如何直接打包成windows直接运行的程序,不依赖特定的python环境呢? 使用py2exe 1.py2exe 的安装 直接使用pip instal ...

  3. py2exe for python3_使用Py2Exe for Python3创建自己的exe程序

    最近使用Python 3.5写了一个GUI小程序,于是想将该写好的程序发布成一个exe文件,供自己单独使用.至于通过安装的方式使用该程序,我没有探索,感兴趣的读者可以自己摸索. 1 介绍 我使用的开发 ...

  4. uniapp系列-图文并茂手把手教你hbuilder进行uniapp云端打包 - 安心打包

    什么是安心打包 提交App的模块配置信息到云端,在云端打包机生成原生代码包 为什么使用云打包 更安全:打包时不提交应用代码.证书等信息 更快速:非首次打包时不用提交云端打包机排队等待,本地直接出包 省 ...

  5. py2exe支持python37_通过py2exe打包python程序的过程中,解决的一系列问题

    py2exe的使用方法参考<py2exe使用方法>. 注:程序可以在解释器中正常运行,一切问题都出在打包过程中. 问题1: 现象:RuntimeError: maximum recursi ...

  6. PyQt5系列教程(四)使用py2exe进行程序打包

    原文出处: https://blog.xugaoxiang.com/python/pyqt5-py2exe.html 软硬件环境 Windows 7 Python 3.4 PyQt5 Py2exe 前 ...

  7. 关于py2exe和pyinstaller打包对比和总结(个人见解)

    pyinstaller 打包文件 相信很多小伙伴将写的Python代码打包成 .exe文件时使用Python3的Pyinstaller打包工具,下面是pyinstaller的一些参数和命令 pyins ...

  8. Python安装py2exe(Python2安装py2exe)

    py2exe相信大家都知道,一个能够打包Python程序变成可执行文件的Python库.用起来很简单,但是好像还是有限,像opencv这样的库还是没有办法打包等.我安装的时候遇到了一小点问题,分享给大 ...

  9. jenkins自动打包设置打包文件脚本

    jenkins自动打包.user.js // ==UserScript== // @name jenkins自动打包 // @namespace http://tampermonkey.net/ // ...

最新文章

  1. 10个随机数相加等于100
  2. Python学习笔记1环境搭建
  3. AutoMapper用法一瞥
  4. docker 报错:x509: certificate has expired or is not yet valid
  5. AMS1117-3.3的电路分析
  6. 史上最全的美国留学资料,从此不用找中介
  7. 【工具】SMART原则的分析举例注意事项
  8. 基于FPGA的卷积神经网络加速器(绪论)
  9. java游戏征途2008_醉剑逍遥-征途天下
  10. ios 应用和电脑共享文件夹_无需软件,在ios和Win之间实现高速文件共享
  11. 【Mysql】InnoDB 中 B+ 树索引的注意事项
  12. 抖音吸粉_抖音上热门快速吸粉的6个方法,新手建议收藏看看
  13. 好用的短链接生成器,活码生成器
  14. 读《About Face 4 交互设计精髓》18
  15. 深入Golang内存管理(三) 内存对齐篇
  16. DOS命令集锦——让人见文知意
  17. Teamviewer 15.0 中文版 — 远程控制软件
  18. 学习记录01:使用pyqt5搭建yolo3目标识别界面
  19. 010 Editor算法逆向分析之编写注册机
  20. cct计算机考试介绍(全)

热门文章

  1. Hive配置文件中配置项的含义详解(收藏版)
  2. 事件类型-UI事件、焦点事件
  3. hello bokeyuan
  4. 使用Lua 局部变量来优化性能,同一时候比較局部变量和全局变量
  5. POJ 3071 概率DP
  6. Entity Framework4.1实现动态多条件查询、分页和排序
  7. c++ vector api summary
  8. Scheme学习系列一 :源码安装Gambit
  9. windows清除记住的密码
  10. 视频编解码(十二):播放器编解码流程source、demux、decoder、output