错误:ImportError:未找到名称为 arcpy 的模块
错误消息
在尝试使用 ArcGIS Server 安装附带的 64 位 Python 导入 arcpy 时,将显示以下错误消息:
“ImportError:未找到名称为 arcpy 的模块”
原因
可能未在 Server10.x.pth 文件中正确指定 arcpy 模块的位置。 该文件位于以下位置:
\python27\Lib\site-packages
解决方案或解决方法
确保在 Server10.3.pth 文件中指定了以下位置(ArcGIS Server 的版本决定 .pth 文件的名称):
C:\Program Files\ArcGIS\Server\arcpy
C:\Program Files\ArcGIS\Server\bin
C:\Program Files\ArcGIS\Server\ArcToolbox\Scripts
ArcGIS Server 安装程序还使用 sys.path 函数并将以下位置添加到系统路径:
C:\Program Files\ArcGIS\Server10.3\arcpy
从 ArcMap 的主工具栏中,打开 Python 窗口并运行以下命令:
>>> import sys
>>> print sys.path
验证 arcpy 是否存在系统路径中。
['', u'c:\\program files\\arcgis\\server\\arcpy', 'C:\\windows\\system32', 'C:\\Python27\\ArcGISx6410