Estoy intentando construir e instalar el módulo Python de rpy2. Pero obtuve un error (ver abajo).instale rpy2 en Windows7 64bit para Python 2.7
tengo R instalado en C:\Program Files\R\R-2.15.0\
y R.h
está en C:\Program Files\R\R-2.15.0\include
. ¿Cómo puedo decirle a setup.py que encuentre el encabezado R en ese directorio?
Tanto Python como R se instalaron utilizando un archivo binario oficial para Windows 64bit.
¿Alguien puede contribuir con una compilación binaria rpy2 para Windows 64bit y Python2.7 64bit? Christoph Gohlke dijo que por razones legales o técnicas, rpy2 no está incluido en su Unofficial Windows Binaries for Python Extension Packages. ¿Alguien más tiene un éxito exitoso?
Gracias!
Dado el siguiente proceso:
$ python setup.py build
running build
running build_py
running build_ext
returned an empty string. (5 times)
Con esta configuración para R como una biblioteca:
include_dirs:()
libraries:()
library_dirs: ('C:/PROGRA~1/R/R-215~1.0/bin/i386',)
extra_link_args:()
# OSX-specific (included in extra_link_args)
framework_dirs:()
frameworks:()
edificio extensión 'rpy2.rinterface._rinterface', usando este comando:
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\amd64\cl.exe /c
/nologo /Ox /MD /W3 /GS- /DNDEBUG -DWin32=1 -DCSTACK_DEFNS=1
-I.\rpy\rinterface -IC:\Python27\include -IC:\Python27\PC
/Tc.\rpy\rinterface\_rinterface.c
/Fobuild\temp.win-amd64-2.7\Release\.\rpy\rinterface\_rinterface.obj
_rinterface.c
da este error:
.\rpy\rinterface\_rinterface.c(61) : fatal error C1083: Cannot open include file:
'R.h': No such file or directory
error: command '"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\amd64\cl.exe"'
failed with exit status 2
que es para 32bits python + R aunque no? – nicolas
solo un enlace no es una buena respuesta. necesita incluir el código real o una explicación – DrCord