>>> import arcinfo Traceback (most recent call last): File "<pyshell#0>", line 1, in <module> import arcinfo File "C:\Program Files (x86)\ArcGIS\Desktop10.0\arcpy\arcinfo.py", line 18, in <module> gp.setProduct("ArcInfo") RuntimeError: ERROR 999999: Error executing function. >>> import arceditor >>> import arcinfo >>> import arcpy >>> arcpy.ProductInfo() u'ArcEditor' >>> arcpy.SetProduct('ArcInfo') u'AlreadyInitialized' # here it says ArcInfo has already been initialized, yet I still am not able to use the near tool >>> pnts = r'C:\TEMP\PermitTest\Wtr_Val.shp' >>> hyd = r'C:\TEMP\PermitTest\Wtr_Hyd.shp' >>> arcpy.Near_analysis(pnts, pnts) Traceback (most recent call last): File "<pyshell#7>", line 1, in <module> arcpy.Near_analysis(pnts, hyd) File "C:\Program Files (x86)\ArcGIS\Desktop10.0\arcpy\arcpy\analysis.py", line 794, in Near raise e ExecuteError: Failed to execute. Parameters are not valid. ERROR 000824: The tool is not licensed. Failed to execute (Near). >>> arcpy.CheckProduct('ArcInfo') u'Unavailable'
Solved! Go to Solution.
import arcinfo import arcpy arcpy.SetProduct('ArcInfo') arcpy.ProductInfo() cb = r'C:\TEMP\UtilityTest.gdb\Stm_Cb' mh = r'C:\TEMP\UtilityTest.gdb\Stm_Mh' arcpy.Near_analysis(cb, mh) print 'done'
cd C:\Program Files (x86)\ArcGIS\Desktop10.0\Bin SET ESRI_SOFTWARE_CLASS=Professional arcmap