如何将文件.py转换为.exe [关闭]

问题描述 投票:-1回答:1

我阅读了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,它没有帮助:(

python exe
1个回答
0
投票

我建议使用:

auto-py-to-exe 

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

© www.soinside.com 2019 - 2024. All rights reserved.