Модуль должен находиться на вашей PYTHONPATH или в том же каталоге, что и скрипт, приложение или модуль, который пытается импортировать модуль.
Я не программист Windows, но если вы поместили модуль в «C: \ Python26 \ Lib», и ваш путь установлен в «C: \ Python26», вам нужно добавить «\ Python26 \ Lib» к вашему PYTHONPATH. Я не уверен, какой будет синтаксис, но это должно быть что-то вроде 'C: \ Python26; C: \ Python26 \ Lib'. При условии, что в Windows все одинаково, подкаталоги не ищутся автоматически.
Я думаю, что более подходящим местом для размещения модуля является размещение его в «пакетах сайтов», я не знаю, как это делается в Windows. В системах * nix есть скрипт «setup.py», который поставляется с пакетом / модулем и использует «setuptools» для сборки и установки пакета / модуля.