installing – Vim compilado con python3 pero tiene ('python') devuelve 0

Pregunta:

Acabo de seguir estas instrucciones para compilar vim con python 3: https://github.com/Valloric/YouCompleteMe/wiki/Building-Vim-from-source

Después de la instalación, verifiqué si tengo python3:

vim --version | grep "python"

Que regresó:

+python3/dyn  

y

+python/dyn  

Pero cuando inicio vim y escribo uno de los siguientes comandos, obtengo un 0 :

  • :echo has('python3/dyn')
  • :echo has('python3')
  • :echo has('python')
  • :echo has('python/dyn')

¿Alguien tiene un problema similar?

EDITAR: Hola chicos, muchos comentarios útiles, solo quería dar las gracias y hacerles saber lo que hice para resolver esto. Seguí las instrucciones nuevamente desde el primer enlace que proporcioné, pero esta vez eliminé vim.tiny y, en lugar de intentar que vim admita tanto python2 como python3, simplemente compilé con python3. Esto lo arregló

Mecanografía

python3 print("works")

en vim, muestra works . Mecanografía

echo has('python3')

me da una salida de 1 y finalmente

vim --version | grep python3

Me da un valor de +python3

Gracias chicos por toda la ayuda y sugerencias !!

Respuesta:

Este es el resultado esperado. No hay pruebas has('python/dyn') y has('python3/dyn') , solo has('python') y has('python3') .

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım