错误

错误 000824:该工具未获得许可

Last Published: April 25, 2020

错误消息

运行 Python 脚本以启动地理处理工具将返回以下错误:

错误:
“000824:该工具未获得许可。”

原因

此问题有两个可能的原因:

  • 安装的 ArcGIS for Desktop 版本未获得使用扩展模块中的工具的许可。
  • 未在脚本中检出工具所在的扩展模块。 对于这种情况,该工具不可用于 Python 环境。

解决方案或解决方法

请按照提供的建议解决方案来解决此问题:
  • 确保 ArcGIS for Desktop 的安装获得使用该工具的许可。 例如,空间 ETL 工具仅适用于安装的 ArcGIS Data Interoperability 扩展模块。
  • 在调用该工具加以使用之前,请添加以下代码片段来检出包含该工具的扩展模块:
import arcpy
…
arcpy.CheckOutExtension("[Extension name]")
…
#示例代码

import arcpy

arcpy.CheckOutExtension("DataInteroperability")

arcpy.KMLToGDBModel_DataInteropToolboxAlias(Source_Google_Earth_KML_File_or_URL_, Destination_Esri_File_Geodatabase_)

...
:
在代码段之后插入代码片段来运行该工具会导致脚本将该工具读取为不可用,因为扩展模块未启用。

文章 ID:000013100

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项

相关信息

发现关于本主题的更多内容