From adda943e1beb5ae82d93f2a9d71643a9b00bb1c0 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 14 May 2012 00:52:31 +0530 Subject: [PATCH] ... --- setup/install.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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})