Python EXE 文件创建

我有这段代码,我需要将其创建为 python exe 文件,用户必须单击完成的工作流程。


我的示例项目


import os

import pandas as pd

import sys

import csv


path = os.getcwd()


v1 = pd.read_csv(r"path\V1.tsv", delimiter = '\t')


v1.to_csv(r"path\v2.csv", index=False)

我使用 Pyinstaller 创建了一个 .exe 文件,但它并没有帮助我实现我想要的。有人可以建议我吗?


梦里花落0921
浏览 122回答 3
3回答

素胚勾勒不出你

根据您对 PyInstaller 的失望情况(速度?大小?目录中文件太多?),您可能想尝试:PyInstaller 的--onefile标志,它将把所有内容编译成一个 .exe 文件,但需要永远运行cx_冻结。这可以像 PyInstaller 一样生成 .exe 文件,尽管性能不会好多少。py setup.py bdist_msi我发现最有用的是通过调用(Windows)或(Linux)将文件编译成安装程序py setup.py bdist_dmg。人们可以使用安装程序将 .exe 添加到他们的计算机中。安装程序创建的 .exe 文件运行速度非常快。

Helenr

您是否尝试过使用该--onefile标志来指定您只想为该脚本创建 1 个 exe 文件。例如使用cmd:pyinstaller --onefile file_name.py如果这没有帮助,您可以指定发生的问题。

繁华开满天机

如果您还没有安装 pyinstaller,您可以使用命令安装 pyinstaller pip install pyinstaller。安装成功后就可以运行命令了pyinstaller --onefile your_script_name.py
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python