错误

错误:系统工具加载失败

Last Published: December 29, 2020

错误消息

在 ArcGIS Pro 中,尝试打开“地理处理”窗格返回以下错误:

错误: 系统工具加载失败。

在某些情况下,错误后还会出现一个 Python traceback 错误,指向一个无法导入的模块,如下图所示。

Python traceback 错误的图像

原因

该错误与 ArcGIS Pro 使用的 Python 工程环境有关。 这可能是由于 proenv.txt 文件不匹配、缓存已满或 ArcGIS Pro 的安装程序损坏。

解决方案或解决方法

可通过执行以下列出的任意一种解决方案解决此错误,修改 proenv.txt 文件或清除缓存文件。 如果问题依然存在,请执行后续的解决方案,重新安装 ArcGIS Pro。

修改 proenv.txt 文件以匹配 ArcGIS Pro 中指定的环境。

  1. 在 ArcGIS Pro 中,导航至设置 > Python
  2. 记下活动工程环境。 在本例中,ArcGIS Pro 中处于活动状态的环境是 arcgispro-py3
图像显示 ArcGIS Pro 中的 Python 工程环境。
  1. 导航至以下文件夹位置:
C:\Program Files\ArcGIS\Pro\bin\Python\Scripts
  1. 在文本编辑器中打开 proenv.txt 文件。
  2. 验证 ArcGIS Pro 中的活动环境与文本文件中列出的环境是否匹配。 如果环境不同,请修改文本文件以匹配 ArcGIS Pro 中的活动环境。
  3. 保存并关闭 proenv.txt 文件。
图像显示 proenv 文本文件。
  1. 重新启动 ArcGIS Pro。

清除缓存
清除 AppData 文件夹中的所有缓存文件,然后重新启动 ArcGIS Pro。

C:\Users\\AppData\Local\ESRI\Local Caches
AppData 文件夹是一个隐藏文件夹。 要显示隐藏的文件夹,请参阅 Microsoft Windows 支持:显示隐藏文件

重新安装 ArcGIS Pro

警告: 下面的说明涉及更改操作系统的重要组成部分。 Esri 建议在继续操作之前备份操作系统和文件,包括注册表。 在遵循这些说明进行操作时,Esri 无法保证非正确修改造成的结果。 请谨慎操作。 必要时,请咨询有资历的计算机系统专业人士。

请参阅 Esri Belux:完全卸载 ArcGIS Pro 中的说明以执行完全卸载。 执行完全卸载后,按照 ArcGIS Pro:安装 ArcGIS Pro 中的步骤重新安装 ArcGIS Pro。

文章 ID:000022262

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项