Compilación de vim con una versión específica de Python

Estoy trabajando en varios proyectos de Python que se ejecutan en varias versiones de Python. Espero configurar mi entorno vim para usar ropevim, pyflakes y pylint, pero me he encontrado con algunos problemas causados por el uso de un solo vim (compilado para una versión específica de Python que no coincide con la versión de Python del proyecto) .

Espero construir vim en cada uno de mis directorios virtualenv pero me he encontrado con un problema y no puedo hacer que funcione. Cuando trato de construir vim desde la fuente, a pesar de especificar la carpeta de configuración de Python en mi virtualenv, siempre se usa el intérprete de Python para todo el sistema.

Actualmente, tengo instalado Python 2.6.2 y Python 2.7.1 con varios virtualenvs creados a partir de cada versión. Estoy usando Ubuntu 10.04 donde el Python predeterminado del sistema es 2.6.5. Cada vez que compilo vim y llamo:python import sys; print(sys.version) vuelvePython 2.6.5.

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

Resultados en lo siguiente en config.log:

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

Debería ser/virtualenv/project/bin/python. ¿Hay alguna forma de especificar el intérprete de Python para que vim lo use?

NOTA: puedo confirmar que / virtualenv / project / bin aparece en la parte delantera dePATH Variable ambiental

Respuestas a la pregunta(5)

Su respuesta a la pregunta