【发布时间】:2019-07-14 09:27:09
【问题描述】:
我正在使用 pyinstaller 将我的 .py 文件转换为 exe。 当我从命令行运行我的 py 文件时,它运行良好,但是当我使用 pyinstaller 将其转换为 .exe 时,在包含我导入的模块的行上出现错误。我知道我可能需要编辑规范文件,但是即使这样我也很困惑。 这里有什么帮助吗?!?!?!谢谢!
from PyPDF2 import PdfFileWriter, PdfFileReader
import fitz
import os
import re
import pandas as pd
import datetime
import email, smtplib, ssl
from email import encoders
from email.mime.base import MIMEBase
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
from email.mime.image import MIMEImage
from email import encoders
import glob
编辑: 但是,在我的代码中,我包含了
#Master PDF to be parsed. Must be in the same folder as 'exe' file
file_name = glob.glob('.pdf')
if file_name == []:
file_name = glob.glob('.PDF')[0]
else:
file_name = file_name[0]
当我运行 exe 文件时,该行出现索引错误。
【问题讨论】:
标签: python module exe pyinstaller