在公司用python写了个统计数据并通过xlsxwriter模块生成excel的小工具, 完成后使用py2exe转换成exe文件过程中遇到了些问题, 记录下. from distutils.core import...setup import sys sys.argv.append('py2exe') # 直接执行python setup.py即可转换 includes = ['xlsxwriter']...options = { 'py2exe': { 'compressed': 1, 'optimized': 2,...None, # 将生成的library.zip打包进exe文件 console=['_init_.py'] ) 转换过程中会提示找不到xlsxwriter模块, 查了下是因为py2exe
使用pyinstaller ,真是受够了,各种bug,各种莫名其妙的情况,也是够了 使用py2exe,学习的时候麻烦,但是打包时候真的太方便了 安装py2exe,网址http://www.py2exe.org.../ 选择对应的版本下载; 撰写setup.py文件`# –– coding:utf-8-– import py2exe from distutils.core import setup setup(...windows=[{“script”:’MergeJPG.py’, “icon_resources”: [(1, “earth.ico”)]}], options={“py2exe”: { “
py2exe是发布在开源许可证下的。...二、如何安装py2exe 可以直接在命令行下面执行 easy_install py2exe 来进行安装 然后使用按照如下方法进行测试 E:\>python Python 2.7.6 (default,...>>> 如果没有任何报错,那么就证明安装成功了 但是注意,这里经常见到这样的报错: no module named machinery 这是因为,我们安装的py2exe版本太高了,py2exe模块...0.9版本只支持python3以上,要想在python2.7中运用,就要下载0.6 版本的py2exe,地址如下: http://sourceforge.net/projects/py2exe/files...运行下面个命令,将显示py2exe命令的所有命令行标记。
系统:Windows 7 Ultimate 64-bits 一、安装py2exe py2exe下载链接:http://download.csdn.net/detail/joey_su/6713523 二...配置脚本,名称为”setup.py”,存储路径为D:\Program Files\Python\setup.py; from distutils.core import setup import py2exe...Python\helloworld.py"]) 开始-运行-cmd,进入setup.py所在目录,即D:\Program Files\Python,在命令行中输入 python setup.py py2exe
1.py2exe下载 下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#lazyflow 搜索py2exe,在你搜索到的位置看到这样的条目 ...py2exe‑0.9.2.2‑cp34‑none‑win_amd64.whl 0.9.2.2:py2exe版本号;cp34:python版本号;win_amd64:系统位数 ...下载和你的python版本和系统位数相对应的py2exe版本 2.安装 下载好后在命令行下输入 pip install 下载文件绝对路比如你下载在C盘根目录,则输入: pip install...c:\py2exe‑0.9.2.2‑cp34‑none‑win_amd64.whl 3.打包 在你要打包的代码文件(比如sample.py)的同文件夹建立一个python代码文件(比如setup.py...double click. sys.argv.append('py2exe') py2exe_options = { "includes": ["sip"], # 如果打包文件中有
我们可能并不愿意这么麻烦的去配置这些环境(比如将写好的脚本发给客户进行操作),如果可以提前将程序打包成 Windows平台的 .exe 文件或者是Linux下的 .sh 脚本,那么使用起来就会方便很多,py2exe...\n") print("A: " + age) 提示:PyInstaller 可以在 Windows 和 Linux 下使用,更推荐使用,而 py2exe 暂不支持 Linux 平台 PyInstaller...hello.py 生成指定icon的可执行文件:pyinstaller -i xxx.ico hello.py 在当前目录下的 dist 文件夹内可以找到生成后的可执行文件(脚本),更多用法请参考说明 py2exe...安装 pip install py2exe 使用 ?...py2exe ? build error 如上图,打包失败了,留意到这里说不支持 python3.6,果断放弃,有兴趣的可以自行降低到 python3.4 或 python3.5 进行尝试。
1.py2 pip install py2exe from distutils.core import setup import py2exe setup(windows=[{"script":...to transport)/filename.py This report is only used to record my experience. 1. py2 pip安装py2exe...from distutils.core import setup import py2exe setup(windows=[{"script": "123.py"}]) 2.
py2exe是一个将python脚本转换成windows上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装python而在windows系统上运行这个可执行程序。...py2exe已经被用于创建wxPython,Tkinter,Pmw,PyGTK,pygame,win32com client和server,和其它的独立程序。py2exe是发布在开源许可证下的。...下载py2exe 下载地址:http://sourceforge.net/projects/py2exe/files/py2exe/0.6.9/点击打开链接 2....编写mysetup.py脚本 # mysetup.py from distutils.core import setup import py2exe setup(console=["****.py"]...生成window可执行文件 在windows Dos中执行下面的语句: python mysetup.py py2exe 执行后会生成一个dist的文件夹 版权声明:本文内容由互联网用户自发贡献
py2exe可以将Python程序打包成exe程序,使得可以在没有Python环境的机器上运行。...首先编写一个hello_test.py文件: from time import sleep if __name__ == '__main__': print('hello py2exe')...# 为了打包成exe运行的时候能够看清楚,不会一闪而过 sleep(10) 下载py2exe: pip install py2exe 编写setup.py...文件: from distutils.core import setup import py2exe INCLUDES = ['hello_test'] options = { "py2exe...然后使用python命令生成: python setup.py py2exe 然后在项目根目录会生成dist文件夹,里面就有刚打包好的exe程序: 双击启动: 版权声明
配置python环境变量,一般从http://www.python.org/下载完python的编译解释器,只要正常安装成功,会自动配好。
我们可能并不愿意这么麻烦的去配置这些环境(比如将写好的脚本发给客户进行操作),如果可以提前将程序打包成 Windows平台的 .exe 文件或者是Linux下的 .sh 脚本,那么使用起来就会方便很多,py2exe...\n") print("A: " + age) 提示:PyInstaller 可以在 Windows 和 Linux 下使用,更推荐使用,而 py2exe 暂不支持 Linux 平台 PyInstaller...hello.py 生成指定icon的可执行文件:pyinstaller -i xxx.ico hello.py 在当前目录下的 dist 文件夹内可以找到生成后的可执行文件(脚本),更多用法请参考说明 py2exe...安装 pip install py2exe 如上图,打包失败了,留意到这里说不支持 python3.6,果断放弃,有兴趣的可以自行降低到 python3.4 或 python3.5 进行尝试。...文章已授权转载,原文链接:Python 程序打包工具:py2exe 和 PyInstaller
今日分享: 使用py2exe将python程序打包成.exe可执行程序(未安装python运行环境的用户也可以运行该程序来实现远程发送邮件控制设备的关机与重启) 一、py2exe为一款python程序打包工具...下载地址:https://sourceforge.net/projects/py2exe/files/,选择与之匹配的python版本,及电脑位数,如第三张截图所示 二、下载完成后安装,不允许修改安装目录...最后安装到C:\Python27\Lib\site-packages下py2exe文件夹 三、打包步骤 1、在python编译器中,写一个.py文件作为python打包程序所需要的:【安装引导python...程序】,设定该安装引导python程序名为:email_package.py,需要打包的python程序为:sendEmail.py【该文件内容请见推文:py2exe实现Python文件打包为.exe可执行程序...文件必需都放置于:C:\Python27目录下; 3、在cmd命令窗口中执行相应打包命令: (1)、首先进入到:C:\Python27目录下,输入命令:python email_package.py py2exe
安装 pip install py2exe # 或者 python -m pip install py2exe 基本用法 看一个简单的例子:先写一个简单的脚本,文件名:helloworld.py: #!...: python mysetup.py py2exe 运行生成的文件: 需要注意,这里需要在 Windows 环境下运行!...-*- encoding:utf-8 -*- from distutils.core import setup import py2exe INCLUDES = [] options = { "py2exe...py2exe 并不会自动把他们打包到 dist 目录,不过可以通过配置参数来打包。...可以在安装脚本中用 data_files 可选项指定了那些额外的文件,那么 py2exe 能将这些文件拷贝到 dist 子目录中。
今天给大家分享的内容为:python程序实现发送、读取邮件来控制电脑的关机与重启(作为py2exe打包成.exe可执行程序的基础文件) 一、说明:本文介绍的是使用新浪邮箱作为例子进行讲解,代码实现如下:...; 2、该程序可在python2和python3环境下运行,此处代码是在python2环境下编写的,如果需要移植到python3环境下,需修改相应的语法; 3、下篇将会讲解如何将该python程序使用py2exe
py2exe已经被用于创建wxPython,Tkinter,Pmw,PyGTK,pygame,win32com client和server,和其它的独立程序。py2exe是发布在开源许可证下的。...二、安装py2exe 方式一: 而我直接使用pip install py2exe ,而我使用的Python版本是3.6,这在后续打包的过程中,出现问题,即执行:python mysetup.py...py2exe 经查阅,版本不兼容: The failure you’re seeing occurs in py2exe opcode parsing code, which, given the.../files/py2exe/0.6.9/exe程序直接双击运行即可。...运行下面个命令,将显示py2exe命令的所有命令行标记。
运行py2exe 的电脑需要安装Python ,因为py2exe 是一个 Python 程序并且它创建的包中包含Python 的一部分。...好信息是 py2exe 通常在这一步很少或者几乎没有什么障碍。你处理Python 的绝大部分方法同样适用于 py2exe,Pyhton有很多模块是和 py2exe 无缝连接的。...“py2exe” 是一个新的 Distutils 命令, 当你导入 py2exe时就会加载进来。...为了使用 py2exe ,你需要创建一个 setup.py 文件去告诉Distutils 和 py2exe 你想要做什么。...确保给出 py2exe 命令并且,将会看到很多很多输出: C:\Tutorial>python setup.py py2exe running py2exe *** searching for required
在网上搜了几款关于python打包的程序,使用以后发现Py2exe是比较实用和方便的(py2exe是免费的)。...1.简介 Py2exe可以将一个Python程序打包成exe可执行文件,方便没有Python环境的电脑上使用程序。使用Py2exe打包需要编写一个打包脚本,执行后可以得到打包文件。...对于32位版本,Py2exe可以将程序打包成单文件;对于64位版本,暂时还不支持打包成单文件。不过,无论如何压缩,目前Py2exe打包出来的程序都还是偏大的。...3.打包流程 py2exe是需要写一个脚本进行打包的操作,使用下面这个专为pygame写就的脚本(参考py2exe官方),可以极大的方便打包操作,注意在使用前修改BuildExe里的各个参数。...“dist_dir”应该是属于py2exe的特有options而不是setup的。
目录 官网地址 安装命令 打包效果 代码建议 py2exe的优点 py2exe的缺点 ---- python打包的方式比较多。我这里使用py2exe来打包,其实挺方便的。...://pypi.org/project/py2exe/0.9.2.2/ 安装命令 可以根据给的提示直接下载 pip install py2exe==0.9.2.2 如果不写版本号就下载最后的一个版本。...py2exe的优点 你的应用程序将独立运行,可以运行 在没有Python的PC上 py2exe的缺点 错误的安全感,你的应用程序仍然被解释,只是脚本不再可见,但字节码是,而且它可以很容易地转换回源代码...在大的应用程序大小,使用py2exe打包的最简单的脚本大小将达到几兆字节。...在潜在的问题,在某些情况下(主要是在使用编码的情况下),您需要将应用程序作为exe重新测试,并确保一切正常工作,您可能需要签入代码,以确定您是否在py2exe中运行并执行一些特殊操作。
Python程序需要依赖本机安装的Python库,若想在没有安装Python的机器上运行,则需要打包分发,目前有两个比较好用的工具:PyInstaller和py2exe。...其中py2exe应用在windows下,而PyInstall则可应用windows、Linux以及Mac OS X上。 这里只贴一段py2exe打包的实例代码。...(py2exe下载地址) #coding=utf-8 from distutils.core import setup import py2exe includes = ["encodings", "encodings....*"] #要包含的其它库文件 options = {"py2exe": { "compressed": 1, #压缩 "optimize": 2, ...import py2exe includes = ["encodings", "encodings.*"] #要包含的其它库文件 options = {"py2exe": {
领取专属 10元无门槛券
手把手带您无忧上云