当前位置:首页 » 编程语言 » python转exe

python转exe

发布时间: 2022-07-29 05:51:18

A. 如何把python脚本导出为exe程序

一.pyinstaller简介

pyinstaller将Python脚本打包成可执行程序,使在没有Python环境的机器上运行

最新版是pyinstaller 3.1.1。支持python2.7和python3.3+。
可运行在Windows,Mac和linux操作系统下。
但它不是跨编译的,也就是说在Windows下用PyInstaller生成的exe只能运行在Windows下,在Linux下生成的只能运行在Linux下。

二.pyinstaller在windows下的安装

使用命令pip install pyinstaller即可
在windows下,pyinstaller需要PyWin32的支持。当用pip安装pyinstaller时未找到PyWin32,会自动安装pypiwin32



如果有打包错误,具体看build里的warn*.txt文档,里面详细记载了错误的原因。一般都是库丢失。
spec文件告诉PyInstaller如何去处理脚本。它对脚本名以及大多数pyinstaller的可选参数进行加密。PyInstaller就是通过执行spec文件的内容来build the app。



B. 如何将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的图标。这些都是可选项。

C. python生成exe文件

这个是可以的
有两个工具包可以使用pyinstaller和py2exe
推荐使用pyinstaller

D. 如何将python文件转化为exe文件

1、安装python软件
2、在项目中放入ChannelUtil.java类,用来获得渠道号
3、打好一个包放在与MultiChannelBuildTool.py同级目录
4、在.py同级目录info下的channel.txt添加渠道号
5、点击MultiChannelBuildTool.py即可!

E. 如何把python程序做成exe

python制作exe可执行文件的方法---使用pyinstaller
python生成windows下exe格式的可执行程序有三种可选方案:
py2exe是大家所熟知的,今天要介绍pyinstaller,
这个工具全平台可用。

F. 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图标文件
其他参数可以自己慢慢琢磨。
目前需要解决一个问题,如果让该窗口执行完成之后不自动退出。

G. 如何把python编译成exe文

在命令提示符窗口里面,
首先将它的目录调成py文件所在的目录,
然后输入pyinstaller -F 文件名 然后等待半分钟到一分钟就转换好了。
有个缺点是,转换出的exe文件体积比较大,大概为200M。但这种方法是最简便的方法(也是我试过的唯一成功的方法)
不明白的话还可以看看这个网站http://blog.csdn.net/mrlevo520/article/details/51840217

H. 如何将python程序封装成exe可执行文件

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

I. 怎么把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 换成你需要侦测的文件即可。

热点内容
windows8解压软件 发布:2025-01-24 11:04:41 浏览:559
蓝牙聊天源码 发布:2025-01-24 11:03:13 浏览:124
安卓是什么意思是vivo吗 发布:2025-01-24 11:01:32 浏览:486
悬赏网源码 发布:2025-01-24 10:53:14 浏览:733
c语言时间变量 发布:2025-01-24 10:40:24 浏览:869
ppiandroid 发布:2025-01-24 10:25:50 浏览:1001
儿童压缩机 发布:2025-01-24 10:25:09 浏览:75
苹果的允许访问在哪里 发布:2025-01-24 10:24:32 浏览:32
橡皮艇存储 发布:2025-01-24 10:21:56 浏览:772
360的新机什么配置 发布:2025-01-24 10:04:22 浏览:952