Compilando o vim com versão específica do Python

Estou trabalhando em vários projetos Python que são executados em várias versões do Python. Espero configurar o meu ambiente vim para usar ropevim, pyflakes e pylint, mas já encontrei alguns problemas causados pelo uso de um único vim (compilado para uma versão específica do Python que não corresponde à versão Python do projeto) .

Espero construir o vim em cada um dos meus diretórios virtualenv, mas encontrei um problema e não consigo fazê-lo funcionar. Quando tento criar o vim a partir do código-fonte, apesar de especificar a pasta de configuração Python no meu virtualenv, o interpretador Python em todo o sistema é sempre usad

Atualmente, tenho o Python 2.6.2 e o Python 2.7.1 instalados com vários virtualenvs criados a partir de cada versão. Estou usando o Ubuntu 10.04, onde o Python padrão do sistema é 2.6.5. Toda vez que eu compilo o vim e ligo para:python import sys; print(sys.version) retornaPython 2.6.5.

configure --prefix=/virtualenv/project --enable-pythoninterp=yes --with-python-config-dir=/virtualenv/project/lib/python2.6/config

Resultados a seguir em config.log:

...
configure:5151: checking --enable-pythoninterp argument
configure:5160: result: yes
configure:5165: checking for python
configure:5195: result: /usr/bin/python
...

Deveria ser/virtualenv/project/bin/python. Existe alguma maneira de especificar o interpretador Python para o vim usar?

NOTA: Posso confirmar que / virtualenv / project / bin aparece na frente dePATH variável de ambiente

questionAnswers(5)

yourAnswerToTheQuestion