Skip to content

Instantly share code, notes, and snippets.

@srounet
Last active September 29, 2015 12:18
Show Gist options
  • Save srounet/1599802 to your computer and use it in GitHub Desktop.
Save srounet/1599802 to your computer and use it in GitHub Desktop.
Install R and rpy2
$> sudo apt-get remove r-base
$> sudo apt-get install gfortran
$> sudo apt-get install libreadline6 libreadline6-dev
$> sudo apt-get install liblapack3gf
$> cd ~
$> sudo apt-get source r-base
$> cd r-base-2.10.1
$> sudo ./configure --enable-R-shlib --with-x=no --prefix=/opt/R --with-x=no --with-readline=no
$> sudo make
$> sudo make install
$> ls -l /opt/R
drwxr-xr-x 2 root root 4096 2012-01-12 11:18 bin
drwxr-xr-x 4 root root 4096 2012-01-12 11:10 lib64
drwxr-xr-x 3 root root 4096 2012-01-12 11:10 share
$> ls -l /opt/R/lib64/R/lib
-rwxr-xr-x 1 root root 376930 2012-01-12 11:18 libRblas.so
-rwxr-xr-x 1 root root 3040131 2012-01-12 11:18 libRlapack.so
-rwxr-xr-x 1 root root 8899479 2012-01-12 11:10 libR.so
$> sudo ln -s /opt/R/lib64/R/lib/*.so /usr/lib/
$> ls -l /usr/lib/libR*
lrwxrwxrwx 1 root root 28 2012-01-12 11:19 /usr/lib/libRblas.so -> /opt/R/lib64/R/lib/libRblas.so
lrwxrwxrwx 1 root root 30 2012-01-12 11:19 /usr/lib/libRlapack.so -> /opt/R/lib64/R/lib/libRlapack.so
lrwxrwxrwx 1 root root 24 2012-01-12 11:19 /usr/lib/libR.so -> /opt/R/lib64/R/lib/libR.so
$> pip install rpy2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment