如何将文件.py转换为.exe



我在这里(和其他(阅读了评论, 但我仍然无法解决我的问题。

我已经创建了file .exe. 但是该程序没有按预期运行。 该程序的基本思想是读取一个文件(.csv(,然后它应该给出两个输出,其他.csv和一个.docx。我的Python程序就是这样做的。但.exe没有。 我有.exe所在的csv,但仍然无法正常工作:/.exe执行,但没有给我所需的输出。有什么想法吗? 我尝试了很多不同的东西。

这是代码的一部分,似乎在.exe中不起作用:

with pd.ExcelWriter('sales_mejorado.xlsx') as writer:
df_sales.to_excel(writer, sheet_name="sales.xlsx")

我导入了这些库:

import numpy as np 
import pandas as pd
import re 
from docx import Document
from docx.shared import Inches

也许这部分它不起作用... (当我调用csv文件时(

df_sales = pd.read_csv('./Sales.csv', sep=',', encoding='latin-1')

提前谢谢。我真的需要这方面的帮助。 编辑:我也尝试了自动py-to-exe,它没有帮助:(

我建议使用:

auto-py-to-exe 

它有一个目录选项,可以将所有依赖项放在一个文件夹中:)

最新更新