diff --git a/setup/install.py b/setup/install.py index a23fe842a1..0567cb1afe 100644 --- a/setup/install.py +++ b/setup/install.py @@ -22,7 +22,8 @@ Do not modify it unless you know what you are doing. import sys, os path = os.environ.get('CALIBRE_PYTHON_PATH', {path!r}) -sys.path.insert(0, path) +if path not in sys.path: + sys.path.insert(0, path) sys.resources_location = os.environ.get('CALIBRE_RESOURCES_PATH', {resources!r}) sys.extensions_location = os.environ.get('CALIBRE_EXTENSIONS_PATH', {extensions!r})