在公司用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命令的所有命令行标记。
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 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
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的文件夹 版权声明:本文内容由互联网用户自发贡献
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.
程序要有相应的 Python 环境,但某些特定场景下,我们可能并不愿意这么麻烦的去配置这些环境(比如将写好的脚本发给客户进行操作),如果可以提前将程序打包成 Windows平台的 .exe 文件或者是Linux...下的 .sh 脚本,那么使用起来就会方便很多,py2exe 和 PyInstaller 这两款工具都是干这么个事的,下面以 hello.py 脚本(代码内容如下)为例进行介绍。...\n") print("A: " + age) 提示:PyInstaller 可以在 Windows 和 Linux 下使用,更推荐使用,而 py2exe 暂不支持 Linux 平台 PyInstaller...安装 pip install py2exe 使用 ?...py2exe ? build error 如上图,打包失败了,留意到这里说不支持 python3.6,果断放弃,有兴趣的可以自行降低到 python3.4 或 python3.5 进行尝试。
使用pyinstaller打包Python代码非常简单,只需要在命令行中输入以下命令: pyinstaller your_script.py 这将生成一个可执行文件,可以在Windows、Linux和MacOS...cx_Freeze打包Python代码也很简单,只需要在命令行中输入以下命令: cxfreeze your_script.py --target-dir dist 这将生成一个可执行文件,可以在Windows、Linux...3、使用py2exe py2exe是一个Python打包工具,它可以将Python代码打包成Windows可执行文件。...使用py2exe打包Python代码也很简单,只需要在命令行中输入以下命令: python setup.py py2exe 这将生成一个Windows可执行文件。...使用Nuitka打包Python代码也很简单,只需要在命令行中输入以下命令: nuitka your_script.py 这将生成一个可执行文件,可以在Windows、Linux和MacOS上运行。
程序要有相应的 Python 环境,但某些特定场景下,我们可能并不愿意这么麻烦的去配置这些环境(比如将写好的脚本发给客户进行操作),如果可以提前将程序打包成 Windows平台的 .exe 文件或者是Linux...下的 .sh 脚本,那么使用起来就会方便很多,py2exe 和 PyInstaller 这两款工具都是干这么个事的,下面以 hello.py 脚本(代码内容如下)为例进行介绍。...\n") print("A: " + age) 提示:PyInstaller 可以在 Windows 和 Linux 下使用,更推荐使用,而 py2exe 暂不支持 Linux 平台 PyInstaller...安装 pip install py2exe 如上图,打包失败了,留意到这里说不支持 python3.6,果断放弃,有兴趣的可以自行降低到 python3.4 或 python3.5 进行尝试。...文章已授权转载,原文链接:Python 程序打包工具:py2exe 和 PyInstaller
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": {
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的编译解释器,只要正常安装成功,会自动配好。
请往下看 二、安装Python-Rootkit 因为要使用py2exe,所以我就在windows上安装了,如果linux上安装了wine后不知道能不能使用py2exe,可自行测试。...py2exe,我已经下载好了一份python2.7的py2exe安装文件py2exe-0.6.9.win32-py2.7.exe,下载地址https://github.com/TideSec/BypassAntiVirus...上安装了metasploit 4.8.2,下载安装 wget https://downloads.metasploit.com/data/releases/archive/metasploit-4.8.2-linux-x64...-installer.run chmod +x metasploit-4.8.2-linux-x64-installer.run ..../metasploit-4.8.2-linux-x64-installer.run 一路下一步和y确认就可以 ?
今日分享: 使用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 子目录中。
两者各有优缺点,不过现在大部分都使用pyinstaller去打包exe,为什么不用py2exe,后面你就知道了。...也可使用路径分隔符(Windows 使用分号,Linux 使用冒号)来分隔多个路径 -n NAME,--name=NAME 指定项目(产生的 spec)名字。...关于py2exe,在python3.7的环境下可以下载,但是并不能使用,由于我的虚拟机问题很多,所以就没有去验证py2exe的使用方法。...py2exe的打包方法是要创建一个python程序进行打包的 例如 from distutils.core import setup import py2exe setup(windows=["snake.py...py2exe并不支持其他操作系统仅支持windows ?
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命令的所有命令行标记。
python的psutil模块可以跨平台监控linux、windows、mac等,于是使用python写监控脚本,然后利用py2exe工具将其打包成exe后,直接将其放到windows下直接运行即可。...(1)安装打包程序py2exe-0.6.9.win32-py2.7.exe 在http://sourceforge.net/projects/py2exe/files/py2exe/0.6.9/ 下载相应的版本...下载后直接安装即可 (2)编写一个简单的编译脚本setup_py2exe.py from distutils.core import setup import py2exe setup(console...=["monitor.py"]) (3)打包 进入dos,在setup_py2exe.py所在的目录运行python setup_py2exe.py py2exe 运行后会在当前目录生成两个文件夹:...这是由于py2exe打包的程序需要9.0.21022.8这个版本的MSVCR90.DLL,我们可以从网上下载并将其放到dist目录下一起发布。
今天给大家分享的内容为:python程序实现发送、读取邮件来控制电脑的关机与重启(作为py2exe打包成.exe可执行程序的基础文件) 一、说明:本文介绍的是使用新浪邮箱作为例子进行讲解,代码实现如下:...; 2、该程序可在python2和python3环境下运行,此处代码是在python2环境下编写的,如果需要移植到python3环境下,需修改相应的语法; 3、下篇将会讲解如何将该python程序使用py2exe
领取专属 10元无门槛券
手把手带您无忧上云