python如何生成exe文件
㈠ python怎么生成exe程序
环境:pycharm2018.1+win7+python3.7
工具:pyinstaller
1、安装pyinstaller,cmd --> pip install pyinstaller
2、安装完成后,打开cmd,输入命令:pyinstaller -F *.py(星号为py文件的全路径,如下图)
如下图显示,打包成功,会显示exe文件的位置,找到运行即可用。
推荐学习《Python教程》。
㈡ 如何将python文件打包成exe文件
1.需要安装 py2exe
2.示例代码:
#exetest.py#创建一个gui界面,只用一个标签和按钮,无功能from Tkinter import *win = Tk()
label = Label(win,text = 'hello')
btn = Button(win,text = 'click')
label.pack()
btn.pack()
win.mainloop()
3.配置代码:
#exeset.pyfrom distutils.core import setupimport py2exe
setup(console=["exetest.py"]) #运行的时候会有CMD窗口#或者setup(windows=["exetest.py"]) 运行的时候只有GUI
4.执行转换
首先定位到文件目录,然后运行CMD
python exeset.py py2exe
执行完毕之后会在该目录中生成一个文件夹dist,里面是生成的exe程序和相关依赖
5.使用pyinstaller
感觉pyinstaller比py2exe更好用,下载pyinstaller后解压就好,然后把一个demo.py复制到目录下,定位到位置后输入命令:
python pyinstaller.py --onefile --windowed --icon=path\x.ico demo.py
其中 --onefile 表示只生成一个.exe文件,相关依赖都打包了, --windowed 表示生成的是GUI,否则是带命令窗口的, --icon 是设置.exe的图标。这些都是可选项。
㈢ 怎么将多个python打包成exe文件
1、安装pywin32,可以参考《怎么给python安装pywin32模块?》,一定要注意对应的python版本,否则不能安装。
㈣ 如何把python程序做成exe
python制作exe可执行文件的方法---使用pyinstaller
python生成windows下exe格式的可执行程序有三种可选方案:
py2exe是大家所熟知的,今天要介绍pyinstaller,
这个工具全平台可用。
㈤ 如何将python程序封装成exe可执行文件
python生成windows下exe格式的可执行程序有三种可选方案:
py2exe是大家所熟知的,今天要介绍pyinstaller,
这个工具全平台可用。
曾使用python制作一个工具程序供公司同事使用后,由于公司使用mac
linux
windows都有很多,就使用过它来将程序做成可执行文件,兼容性好,只是会使得程序在linux平台和mac平台启动较慢(windows还是比较快的),但基本够用。
㈥ 怎么把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文件
将你写的 py 文件放入Scripts 这个文件夹,然后在目录下打开CMD,运行pyinstaller -F xxx.py 就可以打包exe 文件了,生成的文件在 该目录下 dist 文件夹内;
㈧ python如何生成exe文件
编写测试代码Hello.py
[python]
view
plain
print
"hello
python!"
编写setup文件
[python]
view
plain
#
setup.py
from
distutils.core
import
setup
import
py2exe
setup(
console
=
[{"script"
:
"Hello.py",
"icon_resources"
:
[(1,
"hello.ico")]}]
)
setup参数说明:
script:需要编译的py文件
icon_resources:生成的exe图标文件
其他参数可以自己慢慢琢磨。
目前需要解决一个问题,如果让该窗口执行完成之后不自动退出。
㈨ python文件如何存为exe
打包PY文件为EXE文件
cmd(或Power shell)进入py程序项目目录,执行命令:pyinstaller -F -w --icon=xxx.ico main.py --noconsole。其中,-F表示生成单exe可执行文件,-w表示窗体程序,
--icon是设置exe的显示图标,'main.py'是程序的入口,--noconsole 表示不展示cmd窗口,反过来想看cmd窗口就改成--console。
编译:pyinstaller -F -w game.py (-F表示打包单个文件,-w是为了打开exe时候不弹出黑框)
设置exe的图标:pyinstaller -F -w -i bitbug_favicon.ico game.py (-i用来设置编译成exe文件的图标,后面跟.ico格式的图片文件)