Python Cx_冻结不工作

Python Cx_冻结不工作,python,cx-freeze,Python,Cx Freeze,使用的代码: from cx_Freeze import setup,Executable setup(name='Submission', version='1.0', description='seperate row values',executables=[Executable("Submission.py")]) 在我构建setup.py之后,它还会创建一个文件夹和exe文件。但是,双击exe文件时不会执行任何操作 Submission.py解压的文件夹遍历csv文件,并在单独的文

使用的代码:

from cx_Freeze import setup,Executable

setup(name='Submission', version='1.0', description='seperate row values',executables=[Executable("Submission.py")])
在我构建setup.py之后,它还会创建一个文件夹和exe文件。但是,双击exe文件时不会执行任何操作

Submission.py解压的文件夹遍历csv文件,并在单独的文件夹中生成具有相同文件名的新csv。 Submission.py工作正常,但Submission.exe不提供任何输出

生成exe的唯一模块是cx_Freeze,但此exe无法提供所需的输出

submission.py代码为:

import patoolib
import glob
import os
import csv

zipSrc="C:\\Users\\Suraj\\Documents\\Pyhton\\Python scripts\\Input.zip"
zipDst="C:\\Users\\Suraj\\Documents\\Pyhton\\Python scripts\\Zip Output"
formatSrc="C:\\Users\\Suraj\\Documents\\Pyhton\\Python scripts\\Output Format.csv"
finalOutput="C:\\Users\\Suraj\\Documents\\Pyhton\\Python scripts\\Output"

colValues=[]
widthValues=[]
sepValues=[]
widthSum=0


with open(formatSrc,'r') as forMat:
    forMatReader = csv.reader(forMat)
    for line in forMatReader:
        colValues.append(line[1])
        widthValues.append(line[0])


for i in widthValues:
    widthSum += int(i)
    sepValues.append(widthSum)

patoolib.extract_archive(zipSrc,outdir=zipDst)
os.chdir(zipDst)
fileList=glob.glob("*.csv")

for file in fileList:
    with open(file,'r') as f, open(finalOutput+"\\"+file,'w',newline='') as f2:
        fileReader = f.readlines()
        writeData = csv.writer(f2)

        writeData.writerow(colValues)

        for line in fileReader:
            start=0
            temp=[]
            for value in sepValues:
                temp.append(line[start:value])
                start = value
            writeData.writerow(temp)
我也尝试了pyinstaller,但还是没有输出


Thnx的帮助提前

你在用什么平台?哪一版本的cx\U冻结?命令行上有输出吗?你能提供script Submission.py或其他说明问题的东西吗?我使用的是64位windows。cx_冻结版本为5.0.1。如果我通过命令行运行代码,是的,我会得到所需的输出。但我想把它作为exe文件运行。我在问题中添加了submission.py脚本。您使用的是什么平台?哪一版本的cx\U冻结?命令行上有输出吗?你能提供script Submission.py或其他说明问题的东西吗?我使用的是64位windows。cx_冻结版本为5.0.1。如果我通过命令行运行代码,是的,我会得到所需的输出。但我想把它作为exe文件运行。我在问题中添加了submission.py脚本。