【问题标题】:ArcGIS Eclipse PyDev - code autocomplete not workingArcGIS Eclipse PyDev - 代码自动完成不起作用
【发布时间】:2011-12-26 01:23:00
【问题描述】:
我有安装了 PyDev 插件的 ArcGIS 9.3,Eclipse Indigo。我无法配置 PyDev,因此 arcgis 函数的自动完成功能将起作用。
我添加了 python 解释器和 arcgis bin 文件夹的路径。我能够运行脚本,arcgiscripting 的导入工作,但自动完成只显示我已经在代码中使用的函数,而不是所有可能的函数。
阅读其他帖子我发现在 arcgis 10 中有一个 arcpy 文件夹应该添加到 pythonpath,我在 arcgis 9.3 版本中找不到类似的文件夹。
【问题讨论】:
标签:
python
eclipse
autocomplete
pydev
arcgis
【解决方案1】:
ArcGIS 9.3 没有类似的文件夹。 ESRI 在从 9.3 到 10 时对 Python API 进行了重大重构,其中有很多不同之处,这就是其中之一。我发现 Eclipse 对于地理编码非常有用,但我不记得使用 ArcGIS 9.3 的自动完成功能,但我确实记得有一个 ESRI 文件夹需要在 Eclipse 路径中列出 - 可能在 arcgisscript 所在的任何地方。我还记得必须调整 PYTHONPATH 环境变量。抱歉含糊不清,但我的记忆有点粗略,因为我早就搬到了 v10。