ArcGIS Eclipse PyDev — автозаполнение кода не работает

У меня есть ArcGIS 9.3, Eclipse Indigo с установленным плагином PyDev. Я не могу настроить PyDev, поэтому автодополнение функций arcgis будет работать.

Я добавил интерпретатор Python и путь к папке arcgis bin. Я могу запустить скрипт, импорт arcgiscripting работает, но автодополнение показывает только те функции, которые я уже использовал в коде, а не все возможные функции.

Читая другие сообщения, я обнаружил, что в arcgis 10 есть папка arcpy, которую следует добавить в pythonpath, я не могу найти аналогичную папку в версии arcgis 9.3.


person patryks    schedule 10.11.2011    source источник


Ответы (1)


Аналогичной папки для ArcGIS 9.3 нет. ESRI провела серьезный рефакторинг Python API при переходе с 9.3 на 10, и есть много отличий, одно из которых это. Я нашел Eclipse очень полезным для геокодирования, но я не помню, чтобы автозаполнение работало с ArcGIS 9.3, но я помню, что была папка ESRI, которую вам нужно было указать в путях Eclipse — вероятно, везде, где живет arcgisscript. Я также помню, что мне пришлось настроить переменную окружения PYTHONPATH. Извините за расплывчатость, но моя память немного отрывочна, потому что я давно перешел на v10.

person MappaGnosis    schedule 21.12.2011