Pregunta

He intentado la mayor parte de los últimos 6 meses para obtener la extensión de las funciones rmágicas que se ejecuta en Ipython Notebook: estoy en macel, y cuando intento cargar el RMagic, el kernel se bloquea.

Estaba usando RPY2 en una versión anterior de Ipython Notebook, pero en algún lugar de la forma en que los dos dejaron de comunicarse. He instalado, reinstalado, reinstalado de nuevo, y rompí la cabeza en la pantalla.

He intentado actualizar RPY2 de PIP, EASY_INSTALL, y compilar de la fuente.

Esta solución para Windows no me ayudó. Este tampoco ayudó.

Cuando geracodicetagchode de la fuente obtengo una falla de segmentación.

Aquí está el error que he estado recibiendo:

sudo env ARCHFLAGS="-arch i386 -arch x86_64" python setup.py build install
running build
running build_py
running build_ext
Configuration for R as a library:
include_dirs: ('/Library/Frameworks/R.framework/Resources/include',)
libraries: ('Rblas', 'Rlapack')
library_dirs: ('/Library/Frameworks/R.framework/Resources/lib',)
extra_link_args: ('-framework R', '-F/Library/Frameworks/R.framework/..')
# OSX-specific (included in extra_link_args)
framework_dirs: ('-F/Library/Frameworks/R.framework/..',)
frameworks: ('-framework R',)
building 'rpy2.rinterface._rinterface' extension
cc -fno-strict-aliasing -fno-common -dynamic -g -Os -pipe -fno-common -fno-strict-    aliasing -fwrapv -mno-fused-madd -DENABLE_DTRACE -DMACOSX -DNDEBUG -Wall -Wstrict-prototypes -Wshorten-64-to-32 -DNDEBUG -g -fwrapv -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -pipe -arch i386 -arch x86_64 -DR_INTERFACE_PTRS=1 -DHAVE_POSIX_SIGJMP=1 -DCSTACK_DEFNS=1 -DRIF_HAS_RSIGHAND=1 -I./rpy/rinterface -I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -I/Library/Frameworks/R.framework/Resources/include -c ./rpy/rinterface/_rinterface.c -o build/temp.macosx-10.9-intel-2.7/./rpy/rinterface/_rinterface.o
clang: error: unknown argument: '-mno-fused-madd' [-Wunused-command-line-argument-hard-error-in-future]
clang: note: this will be a hard error (cannot be downgraded to a warning) in the future
error: command 'cc' failed with exit status 1

¿Alguien tiene más recomendaciones que puedo probar? Muchas gracias por cualquier consejo.

¿Fue útil?

Solución

Simplemente configure estas variables de entorno antes de construir RPY2:

export CFLAGS=-Qunused-arguments
export CPPFLAGS=-Qunused-arguments

ver aquí paraMás información.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top