Конечно, вы можете перемещать каталог разработки. Distutils изменяет пути к питону, с которым вы должны работать при запуске. Это в Grok запускается при запуске buildout. Переместите и перезапустите загрузчик и сборку. Готово!
Distutils изменяет путь к Python, который вы используете для запуска distutils. Если этого не произойдет, то вы можете в конечном итоге установить библиотеку в одной версии Python, но при попытке запустить сценарий произойдет сбой, поскольку он будет работать с другой версией Python, у которой нет библиотеки.
Это не безумие, это фактически единственный разумный способ сделать это.
Обновление:
Если вы знаете, что делаете, вы можете сделать это:
/path/to/install/python setup.py build -e "/the/path/you/want/python" install
Убедитесь, что вы сначала очистили каталог сборки. :)