(日本語は母国語ではないので。この文法がおかしかったらすみません…)
xlrdモジュールがPythonのpathに存在しない場合は "Import Error" なります
これでxlrdモジュールを移動させるかpathを変更しないといけません
モジュールのインストール時にsetup.pyを使うとインストールされた物がPython system pathに自動的で移動します (Unix: /foo/bar/python/site-packages/ | Windows: C:\python34\site-packages\ 等)
runtimeでPython pathを変更する方法は:
>>> import sys
>>> print(sys.path)
['', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages/PILcompat', '/usr/lib/python2.7/dist-packages/gtk-2.0', '/usr/lib/python2.7/dist-packages/ubuntu-sso-client', '/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode']
>>> sys.path.append('/some/directory')
>>> print(sys.path)
['', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages/PILcompat', '/usr/lib/python2.7/dist-packages/gtk-2.0', '/usr/lib/python2.7/dist-packages/ubuntu-sso-client', '/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode', '/some/directory']
/some/directoryに「xlrd.py」と「__init__.py」があれば「import xlrd」できます。