Как сообщить Python, что модуль из $HOME/lib/python предпочтительнее, чем /usr/lib/python?

В Python я получаю сообщение об ошибке, потому что он загружает модуль из /usr/lib/python2.6/site-packages, но я бы хотел, чтобы он использовал мою версию в $HOME/python-modules/lib/python2.6/site-packages, который я установил с помощью pip-python --install-option="--prefix=$HOME/python-modules --ignore-installed

. Как указать Python использовать мою версию библиотеки? Установка PYTHONPATHна $HOME/python-modules/lib/python2.6/site-packagesне помогает, так как /usr/lib/...явно имеет приоритет.

8
задан Frank 29 March 2012 в 23:12
поделиться