- Error running script: ERROR 000576: Script associated with this tool does not exist.
- This is likely due to installing the toolbox somewhere other than C:\TAMUEsriToolBox.
- The easiest fix is to right click the 'TAMU Geocoder' script and click properties.
- Select the Source tab at the top.
- Click the browse icon and navigate to where you installed the toolbox.
- In the installation folder select 'TAMUGeocoder.py' and click 'Open'.
- Click 'OK' and your script should now run fine.
- Any errors related to the 'requests' library.
- The following error is due to python not having the requests library:
-
Traceback (most recent call last):File "C:\TAMUEsriToolBox\
TAMUGeocoder.py", line 87, in <module> response = requests.request("POST", url, data=payload, headers=headers)File "C:\TAMUEsriToolBox\requests\api.py", line 53, in request return session.request(method=method, url=url, **kwargs)File "C:\TAMUEsriToolBox\requests\sessions.py", line 454, in request prep = self.prepare_request(req)File "C:\TAMUEsriToolBox\requests\sessions.py", line 388, in prepare_request hooks=merge_hooks(request.hooks, self.hooks), File "C:\TAMUEsriToolBox\requests\models.py", line 293, in prepare self.prepare_url(url, params)File "C:\TAMUEsriToolBox\requests\models.py", line 360, in prepare_url host = host.encode('idna').decode('utf-8') File "C:\Python27\ArcGIS10.4\Lib\encodings\utf_8.py", line 16, in decode return codecs.utf_8_decode(input, errors, True)AttributeError: 'NoneType' object has no attribute 'utf_8_decode'
-
- To fix, open the python ArcGis folder, usually located here: C:\Python27\ArcGIS10.1\Lib\site-packages.
- Copy the entire 'requests' folder included in the ToolBox folder into the site-packages folder.
- Restart ArcMap and the requests errors should go away.