¿Cómo permitir que org-babel juegue con el entorno virtual de Python?

7

Tengo un entorno virtual configurado en mi sistema (en realidad virtualenvwrapper ). Me gustaría dirigir org babel para usar un entorno específico en un solo bloque de código o en todo el búfer. ¿Cómo puedo hacerlo?

Dror Atariah
fuente

Respuestas:

6

Creo que encontré la solución.

  1. Instalar virtualenvwrapper
  2. Ejecute la configuración:

    (require 'virtualenvwrapper)
    (venv-initialize-interactive-shells) ;; if you want interactive shell support
    (venv-initialize-eshell) ;; if you want eshell support
    (setq venv-location "/path/to/your/virtualenvs/")
    
  3. Finalmente, workonel entorno virtual deseado. Luego puede ejecutar el bloque de código y usar el intérprete deseado.

Dror Atariah
fuente
Gracias por compartir esto con nosotros. Sería útil como referencia futura, cuando alguien tropieza con el mismo problema.
ReneFroger
Para referencia futura, esto solo funciona para mí si uso una sesión
ibizaman el