将Python脚本转换为exe时,dtype错误

时间:2019-05-23 18:52:54

标签: python-3.x

当我在pycharm上运行时,我的脚本工作正常,但是当我使用CX_Freeze转换为exe并运行时,我的脚本却一样,我面临与dtype错误相关的问题 下面是问题 在第1行:char:1 +。\ startup.exe 2>&1 | tee Mylog.txt + ~~~~~~~~~~~~~~~~~~     + CategoryInfo:NotSpecified :(跟踪(最近一次通话)::字符串)[],RemoteException     + FullyQualifiedErrorId:NativeCommandError

文件“ C:\ Program Files \ Python3.6 \ lib \ site-packages \ cx_Freeze \ initscripts__startup __。py”,运行中,第14行     module.run()   正在运行的文件“ C:\ Program Files \ Python3.6 \ lib \ site-packages \ cx_Freeze \ initscripts \ Console.py”,第26行     exec(代码,m。 dict )   文件“ startup.py”,第132行,在   文件“ C:\ Users \ akumar2 \ OneDrive-Epsilon \ Anil \ PyCharm_projects \ DPP_Automation \ src \ dpp_lib \ B2B_gen_DPP.py”,第30行, 在根德     gn_cond = [(df1 ['联系人姓名'] .str.split('').astype(list).map(len)> = 3),   astype中的文件“ C:\ Program Files \ Python3.6 \ lib \ site-packages \ pandas \ core \ generic.py”,行5691     ** kwargs)   文件“ C:\ Program Files \ Python3.6 \ lib \ site-packages \ pandas \ core \ internals \ managers.py”,行531,类型为     返回self.apply('astype',dtype = dtype,** kwargs)   适用于文件“ C:\ Program Files \ Python3.6 \ lib \ site-packages \ pandas \ core \ internals \ managers.py”,行395     应用= getattr(b,f)(** kwargs)   格式为“ C:\ Program Files \ Python3.6 \ lib \ site-packages \ pandas \ core \ internals \ blocks.py”的行534     ** kwargs)   _astype中的文件“ C:\ Program Files \ Python3.6 \ lib \ site-packages \ pandas \ core \ internals \ blocks.py”,第595行     dtype = pandas_dtype(dtype)   文件“ C:\ Program Files \ Python3.6 \ lib \ site-packages \ pandas \ core \ dtypes \ common.py”,第2029行,在pandas_dtype中     引发TypeError(“ dtype'{}'无法理解” .format(dtype)) TypeError:dtype''无法理解

0 个答案:

没有答案