Shawn> When I "import md5", I got: ... Shawn> import _md5 Shawn> ImportError: No module named _md5
Check the output of the build process to see if the _md5 extension failed to build, and if so, dig into the setup.py file a bit. It's likely that you forgot to include the proper include and lib directories when building Python so distutils didn't know where to find the necessary header files and libraries. Also, make sure the necessary stuff is actually installed on your system. Many Linux systems install header files and libraries as separate packages. You might have the latter but not the former. -- Skip Montanaro - s...@pobox.com - http://smontanaro.dyndns.org/ -- http://mail.python.org/mailman/listinfo/python-list