使用rpy2调用LaVan时出错

2024-09-30 12:17:55 发布

您现在位置:Python中文网/ 问答频道 /正文

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

我用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:

Tags: infromimportpackagegetlibpackagessymbol

热门问题