Python 使用rpy2调用LaVan时出错

Python 使用rpy2调用LaVan时出错,python,rpy2,r-lavaan,Python,Rpy2,R Lavaan,当我尝试调用另一个包时,显示成功。只有一个包失败。这是什么原因?如何解决 我用jupyter编写代码,并使用rpy2调用R后台 [In]: from rpy2.robjects.packages import importr lavaan = importr('lavaan') [Out]: ---- RRuntimeError Traceback (most recent call last) <ip

当我尝试调用另一个包时,显示成功。只有一个包失败。这是什么原因?如何解决

我用jupyter编写代码,并使用rpy2调用R后台

[In]:    from rpy2.robjects.packages import importr
          lavaan = importr('lavaan')

[Out]:   ----
RRuntimeError                             Traceback (most recent call last)
<ipython-input-93-71e6d20e5e18> in <module>
      1 from rpy2.robjects.packages import importr
----> 2 lavaan = importr('lavaan')

C:\ProgramData\Anaconda3\lib\site-packages\rpy2\robjects\packages.py in importr(name, lib_loc, robject_translations, signature_translation, suppress_messages, on_conflict, symbol_r2python, symbol_check_after, data)
    451     if _package_has_namespace(rname, 
    452                               _system_file(package = rname)):
--> 453         env = _get_namespace(rname)
    454         version = _get_namespace_version(rname)[0]
    455         exported_names = set(_get_namespace_exports(rname))

RRuntimeError:
[In]:从rpy2.robjects.packages导入导入
lavaan=importr('lavaan')
[Out]:----
RRontimeError回溯(最近一次呼叫上次)
在里面
1从rpy2.robjects.packages导入导入
---->2拉旺=进口(“拉旺”)
importr中的C:\ProgramData\Anaconda3\lib\site packages\rpy2\robjects\packages.py(名称、lib\u loc、robject\u翻译、签名\u翻译、禁止消息、on\u冲突、symbol\u r2python、symbol\u检查\u后、数据)
451如果包有名称空间(rname,
452_系统_文件(package=rname)):
-->453 env=_get_名称空间(rname)
454 version=\u get\u namespace\u version(rname)[0]
455 exported_names=set(_get_namespace_exports(rname))
RRuntimeError: