使用Pro的Python3环境结合Flask框架制作地图服务发布Web API 时遇到的问题

在做一个自动发布地图服务的功能,想通web端来调用,写的python脚本代码在通过cmd调用python脚本或者Python编辑器上都能够顺利执行完成,但是把相同的代码写在flask web项目中时,相同的参数却运行出错了,代码和错误信息如下:
 
错误1:
arcpy.GenerateMapServerCacheTilingScheme_server()创建切片方案报错:错误信息为:ERROR 87931
 
错误2:
arcpy.CreateVectorTilePackage_management()创建矢量切片包时报错:
ERROR 87931
 
错误3:
发布地图服务时,下面的代码报错

service_draft = arcpy.sharing.CreateSharingDraft("STANDALONE_SERVER", "MAP_SERVICE", servicename, Map)
service_draft.targetServer = agspath
# Create Service Definition Draft file
service_draft.exportToSDDraft(sddraft_output_filename)

exportToSDDraft()函数报错;<built-in method exportToSDDraft of SharingDraftObject object at 0x000001E2A1D0B530> returned NULL without setting an error
 
找了很多资料都没有找到问题所在和对应的解决方案…………
 
已邀请:

要回复问题请先登录注册