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

时间:2020-05-31 17:39:27

标签: python exe

我阅读了评论here(及其他), 但我仍然无法解决我的问题。

我已经创建了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-exe,它没有帮助:(

1 个答案:

答案 0 :(得分:1)

我建议使用:

auto-py-to-exe 

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