in reply to best way to install modules in your home directory?

I am running into problems when I want switch between installing modules in a private directory and installing them (as root) in the system locations. Specifically, I get root-owned files in my home build directory which are a nuisance.
That doesn't seem like a necessary problem to be having...what exactly are you doing to cause it?