This question already has an answer here:

I am using the PostGIS Manager Load data to PostGIS tool on a Windows install and am getting the following error:

Something's wrong:
["'shp2pgsql' is not recognized as an internal or external command,\n", 'operable program     or batch file.\n']

Does anyone have any ideas as to what is wrong? I am trying to append to an existing table.


marked as duplicate by underdark Sep 3 '13 at 16:24

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.


It looks like shp2pgsql is not in your execution path. You need to edit your PATH to include the location of shp2pgsql

  • No that didn't seem to fix it – Ryan Garnett Mar 18 '13 at 20:36
  • Is it installed on your machine. Somehow you have to point the PostGIS tools to the binary. The error is saying, that whatever called shp2pgsql is not some place the program can find it. – TheSteve0 Mar 20 '13 at 16:22

Not the answer you're looking for? Browse other questions tagged or ask your own question.