The problem described also occurs in a Win 7 Canopy installation.
I tried to place files to be imported in several of the locations provided in sys.path().
['',
'C:\Users\Owner\AppData\Local\Enthought\Canopy\User\Scripts\python27.zip',
'C:\Users\Owner\AppData\Local\Enthought\Canopy\App\appdata\canopy-1.0.0.1160.win-x86_64\DLLs',
'C:\Users\Owner\AppData\Local\Enthought\Canopy\App\appdata\canopy-1.0.0.1160.win-x86_64\lib',
'C:\Users\Owner\AppData\Local\Enthought\Canopy\App\appdata\canopy-1.0.0.1160.win-x86_64\lib\plat-win',
'C:\Users\Owner\AppData\Local\Enthought\Canopy\App\appdata\canopy-1.0.0.1160.win-x86_64\lib\lib-tk',
'C:\Users\Owner\AppData\Local\Enthought\Canopy\App\appdata\canopy-1.0.0.1160.win-x86_64',
'C:\Users\Owner\AppData\Local\Enthought\Canopy\User',
'C:\Users\Owner\AppData\Local\Enthought\Canopy\User\lib\site-packages',
'C:\Users\Owner\AppData\Local\Enthought\Canopy\System',
'C:\Users\Owner\AppData\Local\Enthought\Canopy\System\lib\site-packages',
'C:\Users\Owner\AppData\Local\Enthought\Canopy\System\lib\site-packages\PIL',
'C:\Users\Owner\AppData\Local\Enthought\Canopy\System\lib\site-packages\win32',
'C:\Users\Owner\AppData\Local\Enthought\Canopy\System\lib\site-packages\win32\lib',
'C:\Users\Owner\AppData\Local\Enthought\Canopy\System\lib\site-packages\Pythonwin',
'C:\Users\Owner\AppData\Local\Enthought\Canopy\App\appdata',
'C:\Users\Owner\AppData\Local\Enthought\Canopy\App\appdata\canopy-1.0.0.1160.win-x86_64\lib\site-packages',
'C:\Users\Owner\AppData\Local\Enthought\Canopy\App\appdata\canopy-1.0.0.1160.win-x86_64\lib\site-packages\IPython\extensions']
The only solution I found was to use:
sys.path.append()