Rpy2包安装错误

时间:2017-11-26 19:57:58

标签: python rpy2

我正在尝试在Jupyter中为R安装一个包。 我也有一些临时环境变量。 这些变量也存在于我的系统变量中。

os.environ['R_HOME'] = 'C:/Program Files/R/R-3.2.3'    
os.environ['R_USER'] = 'C:/Users/username/Anaconda3/Lib/site-packages/rpy2'
from rpy2.robjects.packages import importr
utils = importr('utils')
utils.install_packages('missForest')

错误如下:

---------------------------------------------------------------------------
RRuntimeError                             Traceback (most recent call last)
<ipython-input-33-b46ffcebb3d6> in <module>()
      3 from rpy2.robjects.packages import importr
      4 utils = importr('utils')
----> 5 utils.install_packages('missForest')

C:\Users\username\Anaconda3\lib\site-packages\rpy2\robjects\functions.py in __call__(self, *args, **kwargs)
    176                 v = kwargs.pop(k)
    177                 kwargs[r_k] = v
--> 178         return super(SignatureTranslatedFunction, self).__call__(*args, **kwargs)
    179 
    180 pattern_link = re.compile(r'\\link\{(.+?)\}')

C:\Users\username\Anaconda3\lib\site-packages\rpy2\robjects\functions.py in __call__(self, *args, **kwargs)
    104         for k, v in kwargs.items():
    105             new_kwargs[k] = conversion.py2ri(v)
--> 106         res = super(Function, self).__call__(*new_args, **new_kwargs)
    107         res = conversion.ri2ro(res)
    108         return res

RRuntimeError: Error: unable to create temporary directory 'C:\Program Files\RStudio\bin\file32b47907709e'

0 个答案:

没有答案