发布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.py

4、

Usage: python pyinstaller.py [opts] <scriptname> [ <scriptname> ...] | <specfile>   
    
pyinstaller.py: error: Requires at least one scriptname file or exactly one .spec-file

显示以上信息表示可以开展工作了,

5、 把xuexi.py文件放入 C:\Python34\PyInstaller-3.1.1  里。

6、 执行:  python pyinstaller.py --console --onefile  xuexi.py

7、会生成一个xuexi文件夹。在这个文件夹下面会有一个名为dist的文件夹,此文件夹下面有转换好的xuexi.exe

时间: 2024-12-16 12:40:43

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

发布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.p

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,可以使用pyinstaller模块 在windows下,打开powershell,cd到当前目录,使用 pyinstaller -F test.py 会在当前文件夹下生成一个dist的文件夹 文件test.exe在该文件夹下,可以直接使用 主要选项: -D,创建一个目录,包含exe文件,但会以来很多文件 -c,使用控制台,无界面 -W,使用窗口,无控制台

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

Python—脚本程序生成exe可执行程序(pyinstaller)

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

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

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