Скомпилированный бинарный Python сообщает о неверной версии

Я пытался скомпилировать Python 2.7 из исходного кода.
Вот мои команды:

./configure --prefix=/my/local/dir --exec-prefix=/my/local/dir --enable-shared --with-pydebug
make
make install

И выводwhich python является/my/local/dir/bin/python, что правильно.

Но когда я побежалpython --version я вижуPython 2.7.3 вместоPython 2.7.10.

Системная версия Python - 2.7.3. Может ли системная версия Python каким-либо образом связываться с локальной скомпилированной версией? Или я что-то не так делаю?

Редактировать:

Выход из./my/local/dir/bin/python --version это такжеPython 2.7.3

Изменить 2:

Похоже, если я избавлюсь от--enable-shared flag это даст правильную версию Python, но мне нужен этот флаг для работы моего другого программного обеспечения.

Ответы на вопрос(3)

Ваш ответ на вопрос