python怎么打包exe
⑴ python怎么转成exe文件
python提供pyinstaller库将代码打包成exe可执行文件,步骤如下:
1.安装pyinstaller
安装的方式如同安装导入其专他包一样,使用pip,执行属命令:
pip3 install pyinstaller
自动下载并安装。
2.打包并转换成exe
打开终端,进入到需要转换的python文件路径下,执行命令:
pyinstaller -F -w (-i icofile) filename
参数说明:
filename:Python文件名
-w :表示隐藏程序运行时的命令行窗口(不加-w会有黑色窗口)
-i icofile:可选参数(可不要),表示给程序加上图标,图标必须为.ico格式。icofile表示图标所在路径,建议直接放在python同一路径下,这样子打包的时候直接写文件名就好。
3.打包成功
命令执行成功后,会生成N个文件夹,所需要的exe文件就在dist文件夹里。
至此,在windows下将python文件转成exe就这样搞定了。
推荐课程:Python高级进阶视频教程
⑵ python3怎么打包成exe
有人说py2exe太过陈旧缺少维护操作不便,推荐PyInstaller项目
可用一句命令打包:
pyinstaller -F -w -i manage.ico app.py
-F:打包为单文件
-w:Windows程序,不显示命令行窗口
-i:是程序图标,app.py是你要打包的py文件
另外需要pywin32。
安装方法:
先跑pip install pywin32再跑pip install pyinstaller即可,多么简单。
⑶ Python语言怎么把程序打包成exe程序,让用户双击就能打开
用Pyinstaller 或py2exe模块,来打包你的程序,输出就是exe文件的程序
⑷ 怎么用sublime把python打包成exe文件
pyinstaller模块, 在cmd命令下运行
⑸ 怎么把 python 打包成 exe 可执行文件
PyInstaller
安装pyinstaller
对于那些网络比较稳定,能够流畅使用pip源地址的用户,直接下面的命令就可以搞定:
pip install pyinstaller
通常我们会下载源码包,然后进入包目录,执行下面的命令(需要安装setuptools):
python setup.py install
安装完后,检查安装成功与否:
pyinstaller --version
安装成功后,就可以使用下面的命令了:
pyinstaller : 打包可执行文件的主要命令,详细用法下面会介绍。
pyi-archive_viewer : 查看可执行包里面的文件列表。
pyi-bindepend : 查看可执行文件依赖的动态库(.so或.dll文件)
pyi-... : 等等。
⑹ 怎么将多个python打包成exe文件
1、安装pywin32,可以参考《怎么给python安装pywin32模块?》,一定要注意对应的python版本,否则不能安装。
⑺ 怎么把python打包成exe
PyInstaller 是一个用来将 Python 程序打包成一个独立可执行软件包,支持 Windows、Linux 和 Mac OS X。
下载
https://github.com/pyinstaller/pyinstaller/
2. 使用
python制作exe可执行文件的方法---使用pyinstaller
python生成windows下exe格式的可执行程序有三种可选方案: py2exe是大家所熟知的,今天要介绍pyinstaller, 这个工具全平台可用。我曾使用python制作一个工具程序供公司同事使用后,由于公司使用mac linux windows都有很多,就使用过它来将程序做成可执行文件,兼容性好,只是会使得程序在linux平台和mac平台启动较慢(windows还是比较快的),但基本够用。
安装完pyinstaller之后就可以开始了。
1.使用pyinstaller生成可执行文件的方法
1.1 将依赖文件集中到一个文件夹:
pyinstaller -D -w main.py #把main.py替换成你的主入口python文件即可。
-w参数代表main.py是一个窗体程序。
1.2 将所有依赖文件都打包到同一个可执行文件中:
pyinstaller -F -w main.py
2.调查pyinstaller生成程序的加载过程
使用如下命令,可以得到运行时的跟踪,tracing ,loader 的加载过程。
pyinstaller -Fwd aui.py #把aui.py 换成你需要侦测的文件即可。
⑻ 如何将python工程打包为exe
安装完pyinstaller之后就可以开始了。
1.使用pyinstaller生成可执行文件的方法
1.1 将依赖文件集中到一个文件夹:版
pyinstaller -D -w main.py #把main.py替换成你的主入口权python文件即可。
-w参数代表main.py是一个窗体程序。
1.2 将所有依赖文件都打包到同一个可执行文件中:
pyinstaller -F -w main.py
2.调查pyinstaller生成程序的加载过程
使用如下命令,可以得到运行时的跟踪,tracing ,loader 的加载过程。
pyinstaller -Fwd aui.py #把aui.py 换成你需要侦测的文件即可。
⑼ 将python打包成exe
return 应该放在一个函数里面的,
将python打包成exe的程序有很多,比如py2exe、PyInstaller等等,但是到目前为止,它们对python3.1支持的都不好,所以这里我要介绍一下cx_freeze 4.2.2,它还能支持跨平台,可以在windows和linux运行。
cx_freeze的下载网址为 http://sourceforge.net/projects/cx-freeze/files/ ,要根据已安装的python版本进行选择。比如我使用的是python3.1,所以就要下载cx_Freeze-4.2.2.win32-py3.1.msi这个文件。运行这个安装包后,相关程序就会被拷贝到python的目录下。主要在两个地方,一个是C:/Python31/Scripts,另一个是C:/Python31/Lib/site-packages/cx_Freeze
在以前版本的cx_Freeze中,是通过FreezePython.py这个脚本将py转换为exe,而在4.2.2这个版本中,FreezePython.py已经不见了,主要的工作交给了C:/Python31/Scripts下的cxfreeze.bat来完成。
使用cx_Freeze完成python打包exe主要有两种方法:
第一种,直接运行cxfreeze.bat通过:
先进入cmd命令行,进入C:/Python31/Scripts目录,然后运行cxfreeze.bat -h 就可以看到它的使用说明了。我们可以用cx_freeze自己的sample做个试验。
进入到c:/python31/scripts/下,运行
cxfreeze C:/Python31/Lib/site-packages/cx_Freeze/samples/PyQt4/PyQt4app.py --install-dir=d:/123
pytqt4app.py就会被打包成exe,并且它所用到的库文件,也被一并考到了d:/123目录下。
⑽ 如何将python程序封装成exe可执行文件
5步将py文件打包成exe文件
http://www.360doc.com/content/13/1216/11/11029609_337549928.shtml
用PyInstaller把Python代码打包成单个独版立的exe可执行文权件
http://www.crifan.com/use_pyinstaller_to_package_python_to_single_executable_exe/