There's no way to change where the .pyc files go. Python 3.2 implements the
__pycache__ scheme whereby all the .pyc files go into a directory named
__pycache__. Python 3.2 alpha 1 is available now if you really need to keep your directories clean.
Until 3.2 is released, configure as many tools as you can to ignore the .pyc files.