knitr: error al importar el módulo de Python
Tengo problemas al ejecutar el motor Python en knitr. Puedo importar algunos módulos pero no otros. Por ejemplo, puedo importar numpy pero no pandas.
{r, engine='python'} import pandas
Me sale el error
Quitting from lines 50-51 (prepayment.Rmd)
Error in (knit_engines$get(options$engine))(options) :
Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: No module named pandas
Calls: <Anonymous> ... process_group.block -> call_block -> block_exec -> in_dir -> <Anonymous>
In addition: Warning message:
running command ''python' -c 'import pandas' 2>&1' had status 1
Execution halted
Debe tener algo que ver con la ruta del sistema y hacia dónde apunto.
Normalmente en IPython yo uso
import sys
sys.path.append('/path/to/directory/')
Para agregar caminos. No se cual es el problema.