当我在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''无法理解