为了账号安全,请及时绑定邮箱和手机立即绑定

Python EXE 文件创建

Python EXE 文件创建

梦里花落0921 2024-01-27 14:40:26
我有这段代码,我需要将其创建为 python exe 文件,用户必须单击完成的工作流程。我的示例项目import osimport pandas as pdimport sysimport csvpath = os.getcwd()v1 = pd.read_csv(r"path\V1.tsv", delimiter = '\t')v1.to_csv(r"path\v2.csv", index=False)我使用 Pyinstaller 创建了一个 .exe 文件,但它并没有帮助我实现我想要的。有人可以建议我吗?
查看完整描述

3 回答

?
素胚勾勒不出你

TA贡献1827条经验 获得超9个赞

根据您对 PyInstaller 的失望情况(速度?大小?目录中文件太多?),您可能想尝试:

  • PyInstaller 的--onefile标志,它将把所有内容编译成一个 .exe 文件,但需要永远运行

  • cx_冻结。这可以像 PyInstaller 一样生成 .exe 文件,尽管性能不会好多少。py setup.py bdist_msi我发现最有用的是通过调用(Windows)或(Linux)将文件编译成安装程序py setup.py bdist_dmg。人们可以使用安装程序将 .exe 添加到他们的计算机中。安装程序创建的 .exe 文件运行速度非常快。


查看完整回答
反对 回复 2024-01-27
?
Helenr

TA贡献1780条经验 获得超3个赞

您是否尝试过使用该--onefile标志来指定您只想为该脚本创建 1 个 exe 文件。

例如使用cmd:pyinstaller --onefile file_name.py

如果这没有帮助,您可以指定发生的问题。


查看完整回答
反对 回复 2024-01-27
?
繁华开满天机

TA贡献1816条经验 获得超4个赞

如果您还没有安装 pyinstaller,您可以使用命令安装 pyinstaller pip install pyinstaller

安装成功后就可以运行命令了pyinstaller --onefile your_script_name.py


查看完整回答
反对 回复 2024-01-27
  • 3 回答
  • 0 关注
  • 121 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信