Be The First To Get Support Updates
Want to know about the latest technical content and software updates?
问题:加载文档启动阶段 ArcMap 崩溃
说明
“加载文档...”启动阶段,ArcMap 意外退出,而没有返回错误消息。
原因
这可能是因为升级到 2015 年 12 月 12 日发布的 Python 2.7.11 导致的。
在新发布的版本中,代码中有一行的语句如下,其中 'PyWin_DLLVersionString' 现在为 '2.7-32'。
此语句用于搜索并不存在的注册表项:
'HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Python\PythonCore\2.7-32\PythonPath'
解决方案或解决方法
Python 2.7.12 发布后,如果安装了此版本的 Python,则不再需要下列步骤。 但是,如果无法升级到版本 2.7.12,且已安装了版本 2.7.11,下面所列的三个解决方法仍为有效选项。
警告: 下面的说明涉及更改操作系统的重要组成部分。 Esri 建议用户在继续操作之前备份其操作系统和文件,包括注册表。 必要时,请咨询有资历的计算机系统专业人士。 按照下列说明进行操作期间,Esri 无法防止错误更改造成的结果;因此,在继续操作之前需要极其谨慎。
解决方法 1
- 单击开始 > 运行,然后输入 regedit。 导航至:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Python\PythonCore\2.7
- 右键单击 2.7 文件夹,然后选择重命名。 将 '2.7’ 文件夹重命名为 '2.7-32'。
- 操作完成后,路径必须如下所示:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Python\PythonCore\2.7-32
- 关闭“注册表编辑器”,然后打开 ArcMap。
解决方法 2
- 打开 Windows 控制面板。
- 从系统中卸载 Python 2.7.11。
- 选择 ArcGIS for Desktop,然后单击卸载/更改。
- 选择修改。
- 单击 Python 旁边的下拉箭头,然后选择选项 X 此功能不可用。
- 允许安装程序将 Python 从 ArcGIS Desktop 安装中删除。
- 上述步骤完成后,再次选择 ArcGIS for Desktop,然后单击卸载/更改。
- 选择修改。
- 单击 Python 旁边的下拉箭头,然后选择选项此功能将安装到本地硬盘上。
- 允许安装程序从 ArcGIS Desktop 安装中重新安装 Python。
解决方法 3
- 打开 Windows 控制面板。
- 卸载 Python 2.7.11。
- 卸载 ArcGIS for Desktop。
- 重新安装 ArcGIS for Desktop。
相关信息
上次修改时间: 12/5/2019
文章 ID: 000012670
软件: ArcMap 10.8, 10.7.1, 10.7, 10.6.1, 10.6, 10.5.1, 10.5, 10.4.1, 10.4, 10.3.1, 10.3, 10.2.2, 10.2.1, 10.2, 10.1, 10