Hi,
has goocanvas been compiled with --prefix=/usr when running configure/autogen? Otherwise it probably gets installed in /usr/local and then pygoocanvas can't find it because it's not using the /usr prefix.