установка rpy2 на убунту

Я новичок в Linux, и у меня возникли серьезные проблемы с установкой Rpy2. У меня были более старые версии Rpy2, установленные менеджером пакетов synaptic, но мне нужна была обновленная версия, и я удалил ее (все файлы в каталоге Rpy2, как описано в документации Rpy2). Я скачал tar.gz. из SourceForge и запустил этот код:

tar -xzf rpy2-2.1.8.tar.gz
cd rpy2-2.1.8
python setup.py build install

Казалось, что он копирует файлы, как и должен, но затем несколько страниц сообщений об ошибках (выделены жирным шрифтом) просто начинают плавать:

running build_ext
Configuration for R as a library:
include_dirs: ('/usr/share/R/include',)
libraries: ('lapack', 'blas', 'R')
library_dirs: ('/usr/lib/R/lib',)
extra_link_args: ()
# OSX-specific (included in extra_link_args)
framework_dirs: ()
frameworks: ()
building 'rpy2.rinterface.rinterface' extension
creating build/temp.linux-i686-2.6
creating build/temp.linux-i686-2.6/rpy
creating build/temp.linux-i686-2.6/rpy/rinterface
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes    
-fPIC -DR_INTERFACE_PTRS=1 -DHAVE_POSIX_S  
IGJMP=1 -DCSTACK_DEFNS=1 -DRIF_HAS_RSIGHAND=1 -Irpy/rinterface -I/usr/include/python2.6 -I/usr/share/R/include -c rpy/rinterface/rinterface.c -o build/temp.linux-i686-2.6/rpy/rinterface/rinterface.o

**rpy/rinterface/rinterface.c:55:20: error: Python.h: No such file or directory**
In file included from rpy/rinterface/rinterface.c:74:
/usr/share/R/include/R_ext/Rdynload.h:26: warning: function declaration isn’t a prototype

Я надеюсь, что вы можете мне помочь.

Спасибо, Лассе.


person LasMar    schedule 18.01.2011    source источник


Ответы (1)


Похоже, в вашей системе нет пакета python-dev.

person Raghuram    schedule 18.01.2011
comment
Я на RHEL6.3, и мне пришлось выполнить yum install python-devel, тема здесь такая же, поэтому мой голос по-прежнему относится к Рагураму. - person nom-mon-ir; 13.11.2012