你好!
我不确定你是否找到了解决办法,但我想说一个可能的解决办法。如果不想修改路径,可以在脚本中添加下一个代码:
fmepydpath=r'c:\程序文件(x86)\ arcgis\desktop10.4\arcpy'添加arcpy目录fmepydpath2=r'c:\程序文件(x86)\ arcgis\desktop10.4\bin'如果fmepydpath2不在sys.path:sys.path.append(fmepydpath2)如果fmepydpath2不在sys.path:sys.path.append(fmepydpath),则尝试添加路径
确保那是你的正确目录,就这样!Arcpy在FME中工作
python27.dll将自动与系统上安装的最新python解释器关联,因此,如果在arcgis之后安装了另一个python解释器,则dll将指向最后一个,而不是arcgis解释器。
可以通过设置系统环境变量来解决此问题脓胸到arcgis python解释器的根目录,例如。
pythonhome=c:\蟒蛇27\arcgis10.3
大卫
嗨,用这个:
C:\ windows\syswow64\python27.dll