Lme4 library not found

Hi! I’m trying to use R within a Python notebook in datalore. I’m using the library rpy2 and r-essentials to run some R code and treat the results using python code. My problem is that, I’m supposed to have installed the library lme4 but, when I import it within the R code snippet, it can not be found.

The steps I have done are the following:

1.Install rpy2 and r-essentials using the packages of datalore. Furthermore I have installed cmake and pymer4 just in case these packages make it to work.

  1. Import Python libraries to use R
import rpy2.robjects
from rpy2.robjects.packages import importr

utils = importr('utils')
utils.chooseCRANmirror(ind=1)

utils.install_packages("nloptr")
utils.install_packages("stats")
utils.install_packages('lme4')

%load_ext rpy2.ipython

And then I try to use the R code using run magic cell method:

get_ipython().run_cell_magic(
                "R",
                "-i df -o output",
                """
                library(lme4)
               """
)

This returns an error that I’m not sure how to solve it:

Error in library(lme4) : there is no package called ‘lme4’

Does anyone faced this error too?

Thank in advance :slight_smile: