如何将文件 .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')

提前致谢。我真的需要帮助。编辑:我也尝试了 auto-py-to-exe,但没有帮助:(


暮色呼如
浏览 110回答 1
1回答

一只斗牛犬

我建议使用:auto-py-to-exe它有一个目录选项,可以将所有依赖项放在一个文件夹中 :)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python