--- pychess-0.8beta1/lib/pychess/Players/engineNest.py.orig 2007-10-23 14:22:07.000000000 -0400 +++ pychess-0.8beta1/lib/pychess/Players/engineNest.py 2007-11-11 01:24:33.000000000 -0500 @@ -1,6 +1,6 @@ from xml.dom import minidom from xml.parsers.expat import ExpatError -import os, md5, imp +import os, md5, distutils.sysconfig #imp from threading import Thread from gobject import GObject, SIGNAL_RUN_FIRST, TYPE_NONE @@ -114,9 +114,9 @@ path = os.path.abspath(os.environ["PYTHONPATH"]) path = os.path.join(path, "pychess/Players/PyChess.py") else: - path = os.path.dirname(imp.find_module("os")[1]) + path = distutils.sysconfig.get_python_lib() path = os.path.join(path, - "site-packages/pychess/Players/PyChess.py") + "pychess/Players/PyChess.py") return path, searchPath("python"), ["-u", path] else: for dir in os.environ["PATH"].split(":"):