Here is the sys.path list at the point where the import fails. (Pdb) b /usr/lib/python2.6/site-packages/migrate/versioning/schema.py:10 Breakpoint 1 at /usr/lib/python2.6/site-packages/migrate/versioning/schema.py:10 (Pdb) c > /usr/lib/python2.6/site-packages/migrate/versioning/schema.py(10)() -> from sqlalchemy import exceptions as sa_exceptions (Pdb) list 5 import logging 6 7 from sqlalchemy import (Table, Column, MetaData, String, Text, Integer, 8 create_engine) 9 from sqlalchemy.sql import and_ 10 B-> from sqlalchemy import exceptions as sa_exceptions 11 from sqlalchemy.sql import bindparam 12 13 from migrate.changeset import SQLA_07 14 from migrate.versioning import exceptions, genmodel, schemadiff 15 from migrate.versioning.repository import Repository (Pdb) print sys.path ['/usr/bin', '/usr/lib64/python26.zip', '/usr/lib64/python2.6', '/usr/lib64/python2.6/plat-linux2', '/usr/lib64/python2.6/lib-tk', '/usr/lib64/python2.6/lib-old', '/usr/lib64/python2.6/lib-dynload', '/usr/lib64/python2.6/site-packages', '/usr/lib64/python2.6/site-packages/PIL', '/usr/lib64/python2.6/site-packages/gtk-2.0', '/usr/lib/python2.6/site-packages', '/usr/lib/python2.6/site-packages/setuptools-0.6c11-py2.6.egg-info'] (Pdb) sqlalchemy is installed: