Just guessing, but I didn't see you mention if you have Tcl installed. Tk::TableMartix says in its doc that it can only use a Tcl Array or Tcl command. It is just me, but I think the author of the module should throw an exception if it can find Tcl in addition to embedding it in the Docs.
Install Tcl? ... I haven't had time to learn it so I am of no help on that advice.
There are other Table like modules in Tk, that don't depend on Tcl. I use Tk::HList for such tasks. Perhaps other monks have a few ideas.