发布python的exe可执行文件(使用py2exe库)

1.安装py2exe库,方法:打开https://pypi.python.org/pypi/py2exe/0.9.2.0#installation,找到py2exe-0.9.2.0.win32.exe 下载安装(默认安装在python源目录),安装完毕。

2.在python源目录(比如C:\Python34)下新建一个文件夹,重命名(比如web 文件夹)。把要转化为exe的py源文件(比如 web.py)放入文件夹。

3.新建一个.py源文件(取名 tweb.py)放入web文件夹,tweb.py中的代码为:

from distutils.core import setup
import py2exe
setup(windows=["web.py"])

4.打开cmd,把当前路径切换到C:\Python34\web目录。

5.输入命令 python tweb.py py2exe,回车,cmd自动执行。

6.执行完毕,在web文件夹内找到dist文件夹,里面有个web.exe文件。大功告成。

7.注意,要把整个dist拷贝,才能在其他电脑使用web.exe。

附上web.py的代码:

import webbrowser
import time
webbrowser.open("http://www.baidu.com")
time.sleep(5)
webbrowser.open("http://www.163.com")

时间: 2024-08-05 10:31:47

发布python的exe可执行文件(使用py2exe库)的相关文章

发布python的exe可执行文件(使用PyInstaller库)

1.下载最新版本的PyInstaller. 地址:https://pypi.python.org/pypi/PyInstaller/3.1.1 解压缩到C:\Python34目录下. 2.下载最新版本的pywin32.地址:https://sourceforge.net/projects/pywin32/files/pywin32/,点击安装程序默认位置安装. 3.进入cmd.执行: d:\>cd C:\Python34\PyInstaller-3.1.1 python pyinstaller.

python制作exe可执行文件的方法---使用pyinstaller

python生成windows下exe格式的可执行程序有三种可选方案: py2exe是大家所熟知的,今天要介绍pyinstaller, 这个工具全平台可用.我曾使用python制作一个工具程序供公司同事使用后,由于公司使用mac linux windows都有很多,就使用过它来将程序做成可执行文件,兼容性好,只是会使得程序在linux平台和mac平台启动较慢(windows还是比较快的),但基本够用. 安装完pyinstaller之后就可以开始了. 1.使用pyinstaller生成可执行文件的

python封装exe可执行文件

工具 : ? Pyinstaller 安装 : cmd下键入命令 pip install pyinstaller 打包封装 : 进入需要封装的py文件的目录下 按住shift键的同时鼠标右键选择在命令窗口打开 输入封装命令 pyinstaller -F 文件名.py 常用参数说明 : 参数 描述 -h 查看该模块的帮助信息 -F 制作独立可执行程序 -D 制作出的档案存放在同一个文件夹下(默认值) -w 指定程序运行时不显示命令行窗口(仅对 Windows 有效) -c 指定使用命令行窗口运行程

Python如何打包EXE可执行文件

一.安装Pyinstaller 使用Python打包EXE可执行文件时,需要使用Pyinstaller,使用命令pip install PyInstaller进行安装,如下图: 安装成功后的效果如下图(这里主要计算机需要联网,因为需要下载安装包): 安装完Pyinstaller后,就可以使用它对.py文件进行打包了,打包分两种情况,一种是打包控制台程序,另外一种是打包使用类似PyQt设计的GUI程序 二.打包控制台程序 打开cmd命令窗口,使用cd命令切换到.py文件所在路径,然后使用pyins

将Python脚本封装成exe可执行文件 转

将Python脚本封装成exe可执行文件 http://www.cnblogs.com/renzo/archive/2012/01/01/2309260.html cx_freeze是用来将 Python 脚本封装成可执行程序的工具,支持最新的Python3.2版本.生成的执行文件具有跨平台性,而且运行的系统无须安装Python.目前类似功能的工具还有py2exe 和 PyInstaller,其中貌似py2exe知名度最高了,但是很久没有更新了,至于打包质量不做评价,毕竟萝卜青菜各有所爱:PyI

【01】Python打包输出为.exe可执行文件

这是我的第01篇博客 Python打包输出为.exe可执行文件 在完成了之前的爬虫以后,为了给电脑上没有Python环境的朋友玩我的爬虫,开始尝试把爬虫的.py文件输出成.exe可执行文件. 首先,Python的教程上提到了py2exe的模块.但是一波搜索以后发现这个玩意只支持到Python3.4,而我用的是Python3.5.2,这让我很尴尬......于是继续一波搜索,发现了一个叫PyInstaller的模块.这个模块可以完美支持Python3.5,于是怒入. 首先是安装.去sourcefo

pyinstaller 模块-python文件生成exe可执行文件

安装 PyInstaller 模块与安装其他 Python 模块一样,使用 pip 命令安装即可.在命令行输入如下命令: pip install pyinstaller 在 PyInstaller 模块安装成功之后,在 Python 的安装目录下的 Scripts(D:\Python\Python36\Scripts) 目录下会增加一个 pyinstaller.exe 程序,接下来就可以使用该工具将 Python 程序生成 EXE 程序了. pyinstaller 选项 Python 源文件 不

Python打包EXE文件

Python程序打包工具 Python是一个脚本语言,被解释器解释执行.它的发布方式: .py文件:对于开源项目或者源码没那么重要的,直接提供源码,需要使用者自行安装Python并且安装依赖的各种库.(Python官方的各种安装包就是这样做的). .pyc文件:有些公司或个人因为机密或者各种原因,不愿意源码被运行者看到,可以使用pyc文件发布,pyc文件是Python解释器可以识别的二进制码,故发布后也是跨平台的,需要使用者安装相应版本的Python和依赖库. 可执行文件:对于非码农用户或者一些

Python生成exe文件

一.简介 py2exe是一个将python脚本转换成windows上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装python而在windows系统上运行这个可执行程序.py2exe已经被用于创建wxPython,Tkinter,Pmw,PyGTK,pygame,win32com client和server,和其它的独立程序.py2exe是发布在开源许可证下的.目前只有python2.x的才有对应版本的. 二.安装py2exe 从http://prdownloads.sour