Ваш sys.path равен
['C:\\Documents and Settings\\david\\My Documents\\GIS_References\\public\\funconn_public', 'C:\\Python25\\Lib\\idlelib', 'C:\\Program Files\\ArcGIS\\bin', 'C:\\WINDOWS\\system32\\python25.zip', 'C:\\Python25\\DLLs', 'C:\\Python25\\lib', 'C:\\Python25\\lib\\plat-win', 'C:\\Python25\\lib\\lib-tk', 'C:\\Python25', 'C:\\Python25\\lib\\site-packages', 'C:\\Python25\\lib\\site-packages\\win32', 'C:\\Python25\\lib\\site-packages\\win32\\lib', 'C:\\Python25\\lib\\site-packages\\Pythonwin']
и winapi.py находится в C: \ Python25 \ Lib \ site-packages \ isapi \ test \ build \ bdist.win32 \ winexe \ temp.
Обратите внимание, что этот каталог не указан в вашем sys.path. Чтобы все заработало, вам нужно поместить C: \ Python25 \ Lib \ site-packages \ isapi \ test \ build \ bdist.win32 \ winexe \ temp в ваш sys.path.
Похоже, что winapi.py еще не установлен. Он находится в каталоге test \ build ... \ temp.
Я не знаю много о Windows + Python. Может быть, есть документация, поставляемая с winapi.py, которая объясняет, как предполагается выполнить установку.
Быстрое (но безобразное) исправление - вручную вставить нужный каталог в sys.path.
Я имею в виду, что вы можете отредактировать polyline2geonetwork.py и поставить
import sys
sys.path.append(r'C:\Python25\Lib\site-packages\isapi\test\build\bdist.win32\winexe\temp')
в верхней части файла.